关于vuex中this.$store.dispatch的问题

clipboard.png
我在actions里封装了一个axios请求,并在state里定义一个form1,在login页通过this.$store.dispatch提交data里的数据

clipboard.png

clipboard.png
actions里的代码:

clipboard.png

clipboard.png请求能发出,但是参数提交不到vuex的from1里,不知道是不是哪里写错了,请各位帮我看看

阅读 12.2k
3 个回答

actions里面的参数错了

`
actions:{

login({commit},context){
   ......
   commit("updatelogindata",message.datail)

}
}`

你是要把 登陆的用户名和密码 保存到store?

你的action里面要有相应的mulation

这样的话还是分发不了updatelogindata,报错Cannot read property 'state' of undefined

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题