在pinia中默认组件卸载后订阅的更新函数会被删除
Closed this issue · 0 comments
zyd19960625 commented
默认情况下,state subscriptions 绑定到添加它们的组件(如果 store 位于组件的 setup() 中)。 意思是,当组件被卸载时,它们将被自动删除。 如果要在卸载组件后保留它们,请将 { detached: true } 作为第二个参数传递给 detach 当前组件的 state subscription
see here
store.$subscribe(() => {
strategies.forEach((strategy) => {
updateStorage(strategy, store);
});
},{ detached: true });