store.js 664 B

123456789101112131415161718192021222324252627282930313233343536
  1. /*
  2. * @Author: zouwenying
  3. * @Date: 2020-10-22 14:40:01
  4. * @LastEditTime: 2021-03-15 16:22:06
  5. * @LastEditors: zwy
  6. * @Description: In User Settings Edit
  7. * @FilePath: \vue-manage-system-master\src\store\store.js
  8. */
  9. import Vue from "vue";
  10. import Vuex from "vuex";
  11. Vue.use(Vuex);
  12. const store = new Vuex.Store({
  13. state: {
  14. token: "",
  15. loginInfo:[]
  16. },
  17. getters: {
  18. getToken(state) {
  19. return state.token;
  20. },
  21. getloginInfo(state){
  22. return state.loginInfo;
  23. }
  24. },
  25. mutations: {
  26. setToken(state, data) {
  27. state.token = data;
  28. },
  29. setloginInfo(state, data){
  30. state.loginInfo=data;
  31. }
  32. }
  33. })
  34. export default store;