校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > Vuex
题目

Vuex中如何异步修改状态?

解答

actions与mutations作用类似,都是可以对状态进行修改。不同的是actions是异步操作的。

actions是可以调用Mutations里的方法的。

const actions={
addActions(context){
context.commit('add',10);//调用mutations中的方法
setTimeout(()=>{context.commit('reduce')},5000)
// setTimeOut(()=>{context.commit('reduce')},3000);
console.log('我比reduce提前执行');
},

reduceActions({commit}){
commit('reduce');
}
}


C 3条回复 评论
灵魂火符

准备三刷这节课!

发表于 2021-09-13 17:35:00
0 0
行者z

在大学没有那么优秀的经历怎么办

发表于 2021-09-09 13:00:00
0 0
水杯

java感觉有点难,前端咋样,好学么

发表于 2021-09-08 23:15:00
0 0