vuex中action如何互相调用
Posted fqh123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vuex中action如何互相调用相关的知识,希望对你有一定的参考价值。
homeInit({dispatch,commit,state}){//初始化 return new Promise(resolve=>{ dispatch("apiGetHuiYiId").then(function(data){ console.log() if(!tools.isPC()&&data.huiyi_id=="140abcfa261011eab9780242ac170002"){ window.location.href="http://onlinesys02.hoohui.cn/cms/app/2/index.jsp?mid="+data.mid; return; } dispatch("getHomeLeftContent",data.huiyi_id);//获取首页左侧内容 dispatch("getHomeCenterContent",data.huiyi_id);//获取首页中间内容 dispatch("getHomeContent",data.huiyi_id);//获取首页内容(右侧 lang template) }).then(function(data){ resolve(); }) }) },//首页初始化
。
以上是关于vuex中action如何互相调用的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Store Vuex 中加载 DOM 之前调用 api?
如何在 Vuex 4 和 TypeScript 中使用其他存储模块 getter/actions/mutations
大型Vuex项目 ,使用module后, 如何调用其他模块的 属性值和方法