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

https://img1.mukewang.com/5b94ceca0001699605700465.jpg

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

https://img.mukewang.com/5b94ced70001d11d07610181.jpg

https://img.mukewang.com/5b94cee000011a1702340194.jpg

actions里的代码:

https://img2.mukewang.com/5b94ceee00010f1a07750518.jpg

https://img.mukewang.com/5b94cef90001539403690169.jpg

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


守着星空守着你
浏览 70129回答 3
3回答

弑天下

actions里面的参数错了` actions:{login({commit},context){    ......    commit("updatelogindata",message.datail)}}`

我爱学习xyz

你在actions中没有接受form参数用,你获取一下就好了

萧十郎

你是要把 登陆的用户名和密码 保存到store?你的action里面要有相应的mulation
打开App,查看更多内容
随时随地看视频慕课网APP