专业的编程技术博客社区

网站首页 > 博客文章 正文

Vue核心知识:8.5如何在vuex中使用异步修改?推荐行为触发action

baijin 2024-09-26 06:57:11 博客文章 3 ℃ 0 评论

问题:如何在vuex中使用异步修改?

在调用vuex中的方法action的时候,用promise实现异步修改

const actions = {
 asyncInCrement({ commit }, n){
 return new Promise(resolve => {
 setTimeout(() => {
 commit(types.TEST_INCREMENT, n);
 resolve();
 },3000)
 })
 }
}

编辑器:

若主线程的执行栈为空,并且任务队列只有微任务Promise,那么3秒后执行提交。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表