vuex里面的this.$store.dispatch方法


main.js
在這里插入圖片描述
store/index.js
在這里插入圖片描述
在store/modules文件夾里的user.js,聲明user並釋放出來。

 

 

 注:必須要用commit(‘SET_TOKEN’, tokenV)調用mutations里的方法,才能在store存儲成功。

 

 this.$store.dispatch(‘Login’, this.loginForm)來調取store里的user.js的login方法,從而要更新。

vue的一個狀態管理 組件里dispatch提交action,這是一個異步的,通過mutations,去管理state就是狀態,各個組件內部就能通過store儲存去拿到更改后的值‘

一個是state作為數據中心組件間通信,一個是后端返回值納入后,在store里面操作,優化代碼層級,方便維護

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM