12 changed files with 68 additions and 58 deletions
@ -1,16 +0,0 @@ |
|||||||
const state = { |
|
||||||
isLogin: false, |
|
||||||
successMessage: '' |
|
||||||
}; |
|
||||||
|
|
||||||
const mutations = { |
|
||||||
login(state) { |
|
||||||
state.isLogin = true; |
|
||||||
}, |
|
||||||
logout(state) { |
|
||||||
state.isLogin = false; |
|
||||||
}, |
|
||||||
setSuccessMessage(state, message) { |
|
||||||
state.successMessage = message; |
|
||||||
} |
|
||||||
};
|
|
||||||
@ -1,19 +0,0 @@ |
|||||||
import { createStore } from "vuex"; |
|
||||||
|
|
||||||
// 实例化一个store对象
|
|
||||||
|
|
||||||
const store = createStore({ |
|
||||||
state() { |
|
||||||
return { |
|
||||||
count: 0 |
|
||||||
} |
|
||||||
}, |
|
||||||
mutations: { |
|
||||||
increment(state) { |
|
||||||
state.count++ |
|
||||||
} |
|
||||||
} |
|
||||||
}) |
|
||||||
|
|
||||||
|
|
||||||
export default store |
|
||||||
@ -0,0 +1,29 @@ |
|||||||
|
import { createStore } from 'vuex'; |
||||||
|
|
||||||
|
// 实例化一个store对象
|
||||||
|
|
||||||
|
const store = createStore({ |
||||||
|
state() { |
||||||
|
return { |
||||||
|
isLogin: false, |
||||||
|
successMessage: '' |
||||||
|
} |
||||||
|
}, |
||||||
|
mutations: { |
||||||
|
login(state) { |
||||||
|
state.isLogin = true; |
||||||
|
}, |
||||||
|
logout(state) { |
||||||
|
state.isLogin = false; |
||||||
|
}, |
||||||
|
setSuccessMessage(state, message) { |
||||||
|
state.successMessage = message; |
||||||
|
} |
||||||
|
}, |
||||||
|
actions: { |
||||||
|
|
||||||
|
} |
||||||
|
}) |
||||||
|
|
||||||
|
// 将vuex实例出来的store抛出去
|
||||||
|
export default store |
||||||
Loading…
Reference in new issue