绝对路径
在app.js文件中加入一行代码
App({
// 真的就这一行
require : function($uri){return require($uri)},
onLaunch : function(){
}
});
在使用时:
const app = getApp()
const Api = app.require('util/api.js')
类似Vue中 v-model 的双向绑定
<!-- wxml 中 -->
<input bindinput="inputChange" data-name="userName" value="{{form.userName}}"></input>
<input bindinput="inputChange" data-name="telNumber" value="{{form.telNumber}}"></input>
// js文件中
data: {
form: {
userName: '',
telNumber: ''
}
}
// 绑定页面上的input
inputChange(event) {
const dataset_name = event.currentTarget.dataset.name;
const value_name = event.detail.value;
const form = this.data.form;
form[dataset_name] = value_name; // 修改form的内容
this.setData({ // 赋值form
form: form
})
}