c***@163.com
c***@163.com
  • 发布:2024-10-15 12:03
  • 更新:2024-10-15 13:15
  • 阅读:78

this.$store.dispatch调用actions会导致this.$store.dispatch后面的代码不执行?

分类:uni-app
this.$store.dispatch('user/setNasRole', {  
    nasRoleName: res.data.roleName,  
    nasRoleTitle: res.data.roleTitle  
});   
console.log('aaaaaaa');

actions如下

setNasRole({commit}, data) {  
            return new Promise((resolve, reject) => {  
                try {  
                    commit('SET_NAS_ROLE_NAME', data.nasRoleName);  
                    commit('SET_NAS_ROLE_TITLE', data.nasRoleTitle);  

                    resolve();  
                } catch (err) {  
                    reject(err);  
                }  
            });  
        }

console.log会不执行,请问是什么原因?

2024-10-15 12:03 负责人:无 分享
已邀请:
靐齉齾麤龖龗

靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人

你的res.data是啥?有没有报错呢?如果你在app.vue里面使用了onError拦截的话你不打印好像就没有报错信息了

要回复问题请先登录注册