小程序setData工作原理理解图

优化建议:
1.频繁的去setData--我曾经用这个弄过动画效果,当然后来发现JS动画不适合小程序,CSS3动画才是王道
2.每次setData都传递大量新数据--这个大量还真不好理解,暂时定为排行榜类型数据传输一次传输成千上百个用户吧,这种情况应该考虑分页;但是当分页过得是否就累计成大量了呢?wx:key是否解决了这个问题呢?官方的说法是,有wx:key可以提高渲染效率,这事可行
3.后台态页面进行setData--我的理解是onHide不应该使用setData,还没遇到过非要在onHide里面使用setData,还需探索
总结:
1.动画操作使用CSS3
2.大量数据基本上是需要wx:for来循环的,所以进行分页并添加wx:key
3.当出现onHide需要执行setData的时候,应该优先在程序中进行避免这种情况出现
4.减少一次触发多个接口,导致触发多个setData


更多专业前端知识,请上【猿2048】www.mk2048.com

相关文章:

  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2021-12-18
猜你喜欢
  • 2021-06-03
  • 2021-06-07
  • 2021-12-25
  • 2021-09-17
  • 2021-04-17
  • 2021-08-30
相关资源
相似解决方案