- app.json和sitemap.json是小程序的一些配置
- wxml(html)和wxss(css)描述前端页面的摆放
- 每个页面下面下的js文件,用于写处理函数
- 善于使用调试器里面的Appdata窗口
运行时性能 | 微信开放文档
wx.navigateTo 和 wx.redirectTo的区别
// 不会销毁父页面
wx.navigateTo({
url: '/pages/test2/test2'
})},
//会销毁父页面,此后如果从test2页面返回,会返回爷爷页面
wx.redirectTo({
url: '/pages/test2/test2'
})},
- navigateTo: 将页面放入栈,产生回退按钮
- redirectTo: 将页面栈顶换成目标页面,可能产生home按钮
- 只有当小程序进入后台一定时间,或者系统资源占用过高,才会被真正的销毁
wx:if wx:else
wx:for wx:key
- wx:key类似于帮你优化索引,当你新添加元素进入for的时候,通过索引快速判断新添加的元素,不用对老元素再次渲染