小程序WXS脚本解析

wxs脚本存在的意义是因为小程序的渲染机制决定的。小程序的webview 与 js逻辑渲染的分离导致小程序在某些场景需要高频触发this.setData() 时会出现卡顿现象,为了解决卡顿场景wxs 脚本顺势而生。

官方介绍:

image.png

wxs脚本的解决方案:wxs脚本是运行在wxml视图层的,避开了跨线程通信的成本。wxs可以直接操作wxml的视图元素,也可以充当类似vue 中computed的角色来格式化数据,减少调用this.setData()的次数,减少性能损耗。

wxs 需要注意的是只能通过console.log()来调试脚本,无法通过debugger和断点进行。

使用实例详看官方文档(https://developers.weixin.qq.com/miniprogram/dev/framework/view/interactive-animation.html)

注意细节的理解以及官方在文档末尾提供的参考示例。

你可能感兴趣的:(小程序WXS脚本解析)