12 changed files with 68 additions and 58 deletions
@ -1,16 +0,0 @@
@@ -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 @@
@@ -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 @@
@@ -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