为了账号安全,请及时绑定邮箱和手机立即绑定

小程序中如何添加全局模块?

小程序中如何添加全局模块?

回首忆惘然 2018-11-19 17:26:54
问题描述 在小程序中,可以自己写一个js作为模块文件,然后在相应js文件中用require进行引入,但是有一部分模块,我是需要在很多的js文件中使用的,这样子的话,去到每个js文件中进行引入特别麻烦,有没有什么方式在app.js中引入后,在别的js文件中直接使用。问题出现的环境背景及自己尝试过哪些方法 我试过在app.js文件中引入后(const requestTool = require('./config.js')),将模块引入后,又在app.js的App里,写下了requestTool,就可以在别的js文件中,通过app.requestTool进行使用(app从getApp()来的),想知道有没有更好的方式,实现这个功能。相关代码app.jsconst requestTool = require('./config.js');// import requestTool from './config.js'//app.js App({   requestTool,其他js文件const app = getApp();app.requestTool
查看完整描述

1 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

应该是没了,官方提供的globalData也是类似的例子。
这个每次写有个好处就是按需加载,需要用的时候才会require,而不是用不用都去加载。
如果就在入口引入一次,后面都不用写了,那肯定是全局引入,不管用不用的到都会引入。

查看完整回答
反对 回复 2018-11-19
  • 1 回答
  • 0 关注
  • 1970 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信