数据监听器

    有时,在一些数据字段被 setData 设置时,需要执行一些操作。

    例如, 永远是 与 的和。此时,可以使用数据监听器进行如下实现。

    监听字段语法

    数据监听器支持监听属性或内部数据的变化,可以同时监听多个。一次 setData 最多触发每个监听器一次。

    同时,监听器可以监听子数据字段,如下例所示。

    特别地,仅使用通配符 可以监听全部 setData 。

    Bugs & Tips:

    • 数据监听器监听的是 setData 涉及到的数据字段,即使这些数据字段的值没有发生变化,数据监听器依然会被触发。
    • 数据监听器和属性的 observer 相比,数据监听器更强大且通常具有更好的性能。