你可以通过侦听器的 flush?: 'pre' | 'post' | 'sync' 参数控制回调的触发时机。
flush?: 'pre' | 'post' | 'sync'
回调会在下一个微任务队列中被触发。需要特别说明的是,此触发时机与渲染状态无强关联,这与 Vue 不太一样。
回调会在 setData 调用完成后被触发,由于 setData 是同步更新的,因此你可以在回调中访问组件树,也可以在回调中获取界面上的节点信息等。
setData
回调会在侦听数据变化后被同步触发。