Browse Source

site

master
[li_she] 5 years ago
parent
commit
b6cfb5da6e
  1. 6
      src/store/modules/user.js
  2. 5
      src/views/main.vue

6
src/store/modules/user.js

@ -2,7 +2,8 @@ export default {
namespaced: true, namespaced: true,
state: { state: {
id: 0, id: 0,
name: ''
name: '',
site: 0,
}, },
mutations: { mutations: {
updateId (state, id) { updateId (state, id) {
@ -10,6 +11,9 @@ export default {
}, },
updateName (state, name) { updateName (state, name) {
state.name = name state.name = name
},
updateSite (state,site){
state.site = site
} }
} }
} }

5
src/views/main.vue

@ -55,6 +55,10 @@
userName: { userName: {
get () { return this.$store.state.user.name }, get () { return this.$store.state.user.name },
set (val) { this.$store.commit('user/updateName', val) } set (val) { this.$store.commit('user/updateName', val) }
},
site: {
get () { return this.$store.state.user.site },
set (val) { this.$store.commit('user/updateSite', val) }
} }
}, },
created () { created () {
@ -82,6 +86,7 @@
this.loading = false this.loading = false
this.userId = data.user.userId this.userId = data.user.userId
this.userName = data.user.username this.userName = data.user.username
this.site = data.user.site
} }
}) })
} }

Loading…
Cancel
Save