From aa65794c02b9b1d37bf2da3f94b14657c2f0cde2 Mon Sep 17 00:00:00 2001 From: czl <29351232@qq.com> Date: Fri, 9 Jul 2021 16:24:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=BE=AE=E4=BF=A1?= =?UTF-8?q?=E7=9A=84=E6=8E=88=E6=9D=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 9 +++++++ pages/login/index.vue | 52 +++++++++++++++++++++++++++++++++++++++ pages/my/index.vue | 9 ++++++- store/getters.js | 2 +- store/modules/userInfo.js | 9 ++++++- 5 files changed, 78 insertions(+), 3 deletions(-) create mode 100644 pages/login/index.vue diff --git a/pages.json b/pages.json index 846f77a..934c898 100644 --- a/pages.json +++ b/pages.json @@ -43,6 +43,15 @@ "enablePullDownRefresh": false } } + ,{ + "path" : "pages/login/index", + "style" : + { + "navigationBarTitleText": "鐧诲綍", + "enablePullDownRefresh": false + } + + } ], "globalStyle": { "navigationBarTextStyle": "black", diff --git a/pages/login/index.vue b/pages/login/index.vue new file mode 100644 index 0000000..542c00b --- /dev/null +++ b/pages/login/index.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/pages/my/index.vue b/pages/my/index.vue index bf42757..10e2910 100644 --- a/pages/my/index.vue +++ b/pages/my/index.vue @@ -10,7 +10,7 @@ --> - + Undefined @@ -67,6 +67,13 @@ export default { }, computed:{ ...mapGetters(['tabList','avatarUrl']) + }, + methods:{ + goToLogin(){ + uni.navigateTo({ + url: '/pages/login/index' + }) + } } } diff --git a/store/getters.js b/store/getters.js index 78b81f4..de815fb 100644 --- a/store/getters.js +++ b/store/getters.js @@ -5,6 +5,6 @@ const getters = { country:state=>state.userInfo.country, language:state=>state.userInfo.language, tabList:state => state.app.tabList, - homeData:state => state.app.homeData + homeData:state => state.app.homeData, } export default getters diff --git a/store/modules/userInfo.js b/store/modules/userInfo.js index acbfe04..652cdfc 100644 --- a/store/modules/userInfo.js +++ b/store/modules/userInfo.js @@ -4,7 +4,7 @@ const getDefaultState = () => { avatarUrl:'', city:'', country:'', - language:'' + language:'', } } @@ -18,6 +18,13 @@ const mutations = { state.country = data.country state.language = data.language }, + SAVE_USERINFO:(state, data)=>{ + state.avatarUrl= data.avatarUrl + state.nickName = data.nickName + state.city = data.city + state.country = data.country + state.language = data.language + } } -- Gitee