From 553d51b160454664c19b0c29251918a19261bbb5 Mon Sep 17 00:00:00 2001 From: LEE JEONG EUN <dlwjddms0102@hanmail.net> Date: Thu, 5 Dec 2019 04:37:31 +0900 Subject: [PATCH] edit login! --- src/store/mutations.js | 8 ++++++++ src/store/state.js | 10 +++++++++- src/views/MyPage.vue | 11 +++++++---- vue.config.js | 22 +++++++++++----------- 4 files changed, 35 insertions(+), 16 deletions(-) diff --git a/src/store/mutations.js b/src/store/mutations.js index 31dc08f..2a3aa7c 100644 --- a/src/store/mutations.js +++ b/src/store/mutations.js @@ -2,4 +2,12 @@ export default { // + setUserInfo(state, payload){ + state.userInfo.ID = payload.ID; + state.userInfo.name = payload.name; + state.userInfo.phone = payload.phone; + state.userInfo.email = payload.email; + state.userInfo.live = payload.live; + state.isUserInfoGetted = true; + } } diff --git a/src/store/state.js b/src/store/state.js index 573407b..ecc2a1a 100644 --- a/src/store/state.js +++ b/src/store/state.js @@ -1,5 +1,13 @@ // https://vuex.vuejs.org/en/state.html export default { - // + userInfo: {//유저의 정보를 저장하는 객체 + ID: "", + name: "", + phone: "", + email: "", + live: "", + }, + + isUserInfoGetted: false //유저 정보가 현재 사용 가능한지 나타내는 플래그 변수 } diff --git a/src/views/MyPage.vue b/src/views/MyPage.vue index 9392833..3599e43 100644 --- a/src/views/MyPage.vue +++ b/src/views/MyPage.vue @@ -44,14 +44,17 @@ export default { alert("성공~") let user = response.data.user; - let payload = { - id: user._id, + ID: user.ID, name: user.name, + phone: user.phone, + email: user.email, live: user.live }; - this.$store.commit("setUserInfo") - this.$router.push('/') ; + this.$store.commit("setUserInfo",payload); + alert("완료띠~~"); + this.$router.push('/'); + alert("this.$store.state.isUserInfoGetted = "+this.$store.state.isUserInfoGetted) } }, diff --git a/vue.config.js b/vue.config.js index eb6ba2e..f170ddb 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,14 +1,14 @@ module.exports = { - "devServer": { - "proxy": { - "/": { - "target": "http://localhost:3000/", - "changeOrigin": true, - "pathRewrite" :{ - "^/": "" - }, - "secure": false + devServer: { + proxy: { + '/':{ + target: 'http://localhost:3000/', + changeOrigin: true, + pathRewrite: { + '^/': '' + } + } } - } - } + }, + outputDir: '../be/public', } -- GitLab