应用层PC端前端服务

store.js 455B

12345678910111213141516171819202122
  1. import Vue from 'vue';
  2. import Vuex from 'vuex';
  3. Vue.use(Vuex);
  4. // 登录验证
  5. export default new Vuex.Store({
  6. state: {
  7. user: false
  8. },
  9. mutations: {
  10. // 登录
  11. login(state, user) {
  12. state.user = user;
  13. localStorage.setItem("userInfo", user);
  14. },
  15. // 退出
  16. logout(state, user) {
  17. state.user = "";
  18. localStorage.setItem("userInfo", "");
  19. }
  20. }
  21. })