小程序注决事项

2019-05-22  本文已影响0人  林小兮y

1、使用scroll-view的时候滑动过程中,bindscroll事件中不能把scrollTop值setData,容易出现无限滚动的情况。

2、使用scroll-view尽量不要做setData操作,消耗内存,容易出现闪退情况

3、小程序跳H5页面要单独写一个页面,里面放web-view标签、传路径进去,就可以跳到相应H5页面。单击返回如果想回到小程序要在H5端的页面做跳转来源判断(待验证)

4、小程序wxml文件里无法做数据类型转换、计算等逻辑操作,可以借助wxs来解决

wxs输写例子

5、小程序wxss里单位全部用rpx,1px的线也要写1rpx

6、小程序中wx:if与 hidden的区别

    wx:if 是遇 true 显示,hidden 是遇 false 显示;wx:if 在隐藏的时候不渲染,而 hidden 在隐藏时仍然渲染,只是不呈现, 所以如果频繁切换的话,用 wx:if 将会消耗更多资源,因为每次呈现的时候他都会渲染,每次隐藏的时候,他都会销毁, 如果切换并不频繁的话,用 wx:if 相对来说较好些,因为它会避免初始就一下渲染那么多

7、在布局时,尽量用最少的标签进行布局,不要产生无用的 view等标签

8、data里的值每次更新都会跟上一次的值进行对比,所以接口返回的数据尽量除去无用的参数,减少对比项

9、如果wxml用到了data里的数据来渲染页面,那么需要在更新时做setData操作,反之,可以直接使用this.data.name = ' '这种方式,来减少setData次数

持续更新。。。。。。

上一篇下一篇

猜你喜欢

热点阅读