5 changed files with 1082 additions and 378 deletions
@ -0,0 +1,34 @@
@@ -0,0 +1,34 @@
|
||||
export default { |
||||
state() { |
||||
return {
|
||||
username: '', |
||||
token: '', |
||||
image: '', |
||||
path: '' |
||||
} |
||||
}, |
||||
|
||||
mutations: { |
||||
setimage(state,value){ |
||||
state.image = value |
||||
}, |
||||
setname(state,value){ |
||||
state.username = value |
||||
}, |
||||
setpath(state,value){ |
||||
state.path = value |
||||
}, |
||||
settoken(state,value){ |
||||
state.token = value |
||||
} |
||||
}, |
||||
|
||||
actions:{ |
||||
|
||||
}, |
||||
|
||||
getters:{ |
||||
|
||||
} |
||||
|
||||
} |
||||
@ -1,35 +1,44 @@
@@ -1,35 +1,44 @@
|
||||
import { createStore } from 'vuex'; |
||||
import user from './modules/user'; |
||||
|
||||
// 实例化一个store对象
|
||||
|
||||
const store = createStore({ |
||||
state() { |
||||
return { |
||||
isLogin: false, |
||||
successMessage: '', |
||||
showLoginSuccess: false |
||||
} |
||||
}, |
||||
mutations: { |
||||
login(state) { |
||||
state.isLogin = true; |
||||
}, |
||||
logout(state) { |
||||
state.isLogin = false; |
||||
}, |
||||
setSuccessMessage(state, message) { |
||||
state.successMessage = message; |
||||
}, |
||||
setShowLoginSuccess(state, value) { // 新增 mutation
|
||||
state.showLoginSuccess = value; |
||||
} |
||||
}, |
||||
actions: { |
||||
login(state, boolean){ |
||||
this.login.value |
||||
export default createStore({ |
||||
plugins:[], |
||||
modules: { |
||||
user |
||||
} |
||||
} |
||||
}) |
||||
) |
||||
|
||||
// // 实例化一个store对象
|
||||
|
||||
// const store = createStore({
|
||||
// state() {
|
||||
// return {
|
||||
// isLogin: false,
|
||||
// successMessage: '',
|
||||
// showLoginSuccess: false
|
||||
// }
|
||||
// },
|
||||
// mutations: {
|
||||
// login(state) {
|
||||
// state.isLogin = true;
|
||||
// },
|
||||
// logout(state) {
|
||||
// state.isLogin = false;
|
||||
// },
|
||||
// setSuccessMessage(state, message) {
|
||||
// state.successMessage = message;
|
||||
// },
|
||||
// setShowLoginSuccess(state, value) { // 新增 mutation
|
||||
// state.showLoginSuccess = value;
|
||||
// }
|
||||
// },
|
||||
// actions: {
|
||||
// login(state, boolean){
|
||||
// this.login.value
|
||||
// }
|
||||
// }
|
||||
// })
|
||||
|
||||
// 将vuex实例出来的store抛出去
|
||||
export default store |
||||
// // 将vuex实例出来的store抛出去
|
||||
// export default store
|
||||
Loading…
Reference in new issue