想封装一些公共函数文件,这个其实放到哪里都可以,app.js等等
但是,本着专用的原则,我们还是使用小程序为我们提供的公共代码的存放模块utils/utils.js,当然,你还可以在这个目录下边新建其他的文件,但是用法大同小异。
首先要注意一个问题,utils是一个模块。
模块只有通过 module.exports 或者 exports 才能对外暴露接口。 所以当你在util.js里封装的方法想要在外部使用的话,必须通过 module.exports 或者 exports 对外暴露
javascript
复制代码
module.exports = { formatTime: formatTime }
如何在需要使用这些模块的文件中使用:使用 require(path) 将公共代码引入
javascript
复制代码
const utils = require('../../utils/util');
下边是我的utils.js文件,我在其中封装了一个加载中的公共函数
javascript
复制代码
function showToast(title,time) { wx.showToast({ title:title, icon: 'loading',//图标,支持"success"、"loading" // image: '/images/load.gif', duration: time,//提示的延迟时间,单位毫秒,默认:1500 mask: true,//是否显示透明蒙层,防止触摸穿透,默认:false }); } module.exports = { formatTime: formatTime, showToast:showToast }
调用:
javascript
复制代码
utils.showToast('敬请期待~',1500);
以上大概就是utils的基本使用方法
欢迎访问个人博客:guanchao.site
欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”