【发布时间】:2022-11-10 23:40:15
【问题描述】:
有谁知道是否可以订阅 Pinia 中的特定操作? 我知道有一种方法可以订阅这样的所有操作:
const subscribe = someStore.$onAction(callback, false)
但这意味着我必须将操作名称与回调中我想要的名称进行比较,如下所示:
websocketStore.$onAction(
({name}) => {
if (name === 'specificAction') {
console.log('do something')
}
}
)
所以我想知道是否有更好的方法? (我将 Pinia 与 Nuxt3 一起使用)
【问题讨论】:
-
你想通了吗?我也想知道怎么做:)
标签: nuxt.js vuejs3 store nuxtjs3 pinia