近期做了一个小程序,在采坑的路上总结了一些实践经验,分享给大家~~
场景一:想调试一个页面,默认进来显示想要调试的页面。因为小程序每次重新编译后都会默认显示配置的默认首页。
app.json文件:将对应的页面放入Pages数组第一个。
场景二:获取整个APP,可以调用app.js中公用的方法
var appInstance = getApp();
场景三:userBaseForm为data中的一个对象,想要更改userBaseForm的某个属性。
function bindFn(e) {
var that = this, s = 'userBaseForm.name' ;
that.setData({
[s]: e.detail.value
});
}
场景五:用wx:if控制隐藏显示
wx:if 中的条件判断不能用“===”,只能用"=="
wx:if 中的条件判断不能比较字符串
场景六:阻止事件冒泡
直接把bindtap改为catchtap即可。