pinia中$subscribe回调方法mutation.events无法在生产环境中使用

137 阅读1分钟

(自用记录)原本的应用是在state中某一个值变化的时候修改sessionstore的值以及做相应的逻辑处理。

但是在生产环境里发现mutation.events 为 undefined。

解决办法如下:

watch(() => appStore().$state['activeId'], newval => {
    console.log('newval', newval)
}

这段代码可以放在store文件,也可以放于业务文件里面,都可以监听到