在小程序中抽取公共方法,做到1次开发,多次使用
创建公用js文件,并把方法暴漏
function input(event){
let key = event.currentTarget.dataset.key;
let val = event.detail.value;
this.setData({
[key]:val
})
}
exports.input = input;
在需要使用的页面引用
在页面page中引入
const {input} =require('../../../utils/tools')
Page({
input(e){
// 如果需要添加参数的话,就在 this 后面添加,用 ,分隔,遵循 bind 改变 this 指向规则
input.bind(this)(e);
},
})
https://developers.weixin.qq.com/community/develop/article/doc/000ce824f009f8d13a2c9856d56c13,这一篇写得更详细,可以看看!