• 带字符串属性路径的 store.watch 替换
    • 升级方法

    带字符串属性路径的 store.watch 替换

    store.watch 现在只接受函数。因此,下面例子你需要替换:

    1. store.watch('user.notifications', callback)

    为:

    1. store.watch(
    2. // 当返回结果改变...
    3. function (state) {
    4. return state.user.notifications
    5. },
    6. // 执行回调函数
    7. callback
    8. )

    这帮助你更加完善的控制那些需要监听的响应式属性。

    升级方法

    在代码库运行迁移工具,查找在 store.watch 中使用字符串作为第一个参数的事例。