四时宝库

程序员的知识宝库

微信小程序的开发,哪里没有几个坑呢?

在开发微信小程序的时候,经常会遇到很多的坑,在这里就列出几条,不知大家是否有遇到过!

  1. 每添加一个页面,就要把页面的路径写入pages里,第一行的是小程序的初始页面。

  2. js的链接需要填写相对路径。

  3. e.target.datase的小BUG

    小程序通过data-*,e.target.dataset.*这个来传递参数,这里注意data后面的参数,只能用小写,否则不能被正确传递

  4. 循环数组wx:for,数组的变量名默认为item。而在循环体中需要多条执行语句就要用block wx:for

  5. 渲染功能包含的wx:if和hidden。hidden只是简单的控制显示与隐藏,是始终会被渲染。wx:if可能包含数据绑定,在条件切换的时候,是有一个渲染的过程,在确保条件快在切换时或重新渲染。

    一般,wx:if切换消耗高,hidden有较高的初始化渲染消耗。所以,在经常需要切换用hidden较好,否则用wx:if较好。

  6. function()使用函数当成参数。编程的时候感觉很不方便。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接