文档:
    纯数据字段 | 微信开放文档

    概念:纯数据字段值的是那些不用于界面渲染的data字段。
    应用场景:某些data中的数据就不会展示在页面上,也不会传递给组件,仅仅在当前组件内部使用,某呆这种特性的data字段适用设置为纯数据字段。
    好处:有助于提升页面更新的性能。

    1. Component({
    2. options: {
    3. pureDataPattern: /^_/ // 指定所有 _ 开头的数据字段为纯数据字段
    4. },
    5. data: {
    6. a: true, // 普通数据字段
    7. _b: true, // 纯数据字段
    8. },
    9. methods: {
    10. myMethod() {
    11. this.data._b // 纯数据字段可以在 this.data 中获取
    12. this.setData({
    13. c: true, // 普通数据字段
    14. _d: true, // 纯数据字段
    15. })
    16. }
    17. }
    18. })
    1. <view wx:if="{{a}}"> 这行会被展示 </view>
    2. <view wx:if="{{_b}}"> 这行不会被展示 </view>