在开发微信小程序的时候,经常会遇到很多的坑,在这里就列出几条,不知大家是否有遇到过!
每添加一个页面,就要把页面的路径写入pages里,第一行的是小程序的初始页面。
js的链接需要填写相对路径。
e.target.datase的小BUG
小程序通过data-*,e.target.dataset.*这个来传递参数,这里注意data后面的参数,只能用小写,否则不能被正确传递
循环数组wx:for,数组的变量名默认为item。而在循环体中需要多条执行语句就要用block wx:for
渲染功能包含的wx:if和hidden。hidden只是简单的控制显示与隐藏,是始终会被渲染。wx:if可能包含数据绑定,在条件切换的时候,是有一个渲染的过程,在确保条件快在切换时或重新渲染。
一般,wx:if切换消耗高,hidden有较高的初始化渲染消耗。所以,在经常需要切换用hidden较好,否则用wx:if较好。
function()使用函数当成参数。编程的时候感觉很不方便。