$reset(): void 重制
通过建立一个新的状态对象,将 store 重设为初始状态。返回值:void
$subscribe 监听state的变化
$subscribe(callback, options?): () => void
设置一个回调,当状态发生变化时被调用。它会返回一个用来移除此回调的函数。 请注意,当在组件内调用 store.$subscribe() 时,除非 detached 被设置为 true, 否则当组件被卸载时,它将被自动清理掉。
Test.$subscribe((args,state)=>{
console.log(args,state);
})
如果你的组件卸载之后还想继续调用请设置第二个参数
Test.$subscribe((args,state)=>{
console.log(args,state);
},{
detached:true
})
$onAction 监听actions的调用
只要有actions被调用就会走这个函数
Test.$onAction((args)=>{
console.log(args);
})