| 1234567891011121314151617181920212223242526272829 |
- import Vue from 'vue'
- import Vuex from 'vuex'
- Vue.use(Vuex);
- const store = new Vuex.Store({
- state: {
- login: true,
- token: '',
- avatarUrl: '',
- userName: ''
- },
- mutations: {
- login(state, provider) {
- console.log(state)
- console.log(provider)
- state.login = true;
- state.token = provider.token;
- state.userName = provider.userName;
- state.avatarUrl = provider.avatarUrl;
- },
- logout(state) {
- state.login = false;
- state.token = '';
- state.userName = '';
- state.avatarUrl = '';
- }
- }
- })
- export default store
|