vuex里的actions异步请求为什么要返回promosie

来源:8-1 登录第一部分 获取token

qq_给自己一个微笑_0

2022-08-22

图片描述
老师 为啥登录需要return 而其他的axios请求没有返回

写回答

1回答

张轩

2022-08-23

同学你好

这里区别就在于,调用对应的 action 是否需要访问请求返回的数据,这里的 login 有请求发送完的逻辑,所以添加了一个 return,这样就可以

store.dispatch('login',payload, (data) => {
    // 我们这里就可以访问这个 data 啦
})


0
2
张轩
回复
qq_给自己一个微笑_0
对 我这里写错了 笔误哈
2022-08-23
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程