代码拉取完成,页面将自动刷新
特点: 数据保存在内存,切换页面数据还在。但是刷新页面数据会丢失
1.监听state变化
mutation
"direct"
直接修改state"patch function"
通过 $patch 和一个函数更改 state"patch object"
通过 $patch 和一个对象更改 statestore.$subscribe((mutation, state) => {
console.log(mutation);
console.log(state);
});
在action中处理异步操作,比如发送请求,获取数据等。
store.$onAction( ({
name,
store,
args,
after,
onError,
}) => {
after((result) => {
//action 处理完毕后执行的回调函数
})
onError((error) => {
//action 处理失败时执行的回调函数
})
},true)
监听 action 的触发时,调用相应的回调函数
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。