From 35ea50deea84fb0b42c0246810ea08c3c5c70023 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Fri, 25 Oct 2019 18:23:53 +0800 Subject: [PATCH 1/3] doc: perf zh docs --- src/main.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main.js b/src/main.js index 1175231..369623e 100644 --- a/src/main.js +++ b/src/main.js @@ -30,6 +30,8 @@ if (process.env.NODE_ENV === 'production') { // set ElementUI lang to EN Vue.use(ElementUI, { locale }) +// 如果想要中文版 element-ui,按如下方式声明 +// Vue.use(ElementUI) Vue.config.productionTip = false From dc5aa51577c4e432ff59fd711c1d2de99220993e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Fri, 25 Oct 2019 19:44:44 +0800 Subject: [PATCH 2/3] style: fix el-date-picker css style --- src/styles/element-ui.scss | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 6af3bfd..0062411 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -42,3 +42,8 @@ display: block } } + +// to fix el-date-picker css style +.el-range-separator { + box-sizing: content-box; +} From 616957799001d5b161ea8bb9cd0846e6255863f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E8=A3=A4=E8=A1=A9?= Date: Sun, 29 Dec 2019 14:24:11 +0800 Subject: [PATCH 3/3] fix: logout reset state --- src/store/modules/user.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/store/modules/user.js b/src/store/modules/user.js index cbb75a0..100da14 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -2,13 +2,20 @@ import { login, logout, getInfo } from '@/api/user' import { getToken, setToken, removeToken } from '@/utils/auth' import { resetRouter } from '@/router' -const state = { - token: getToken(), - name: '', - avatar: '' +const getDefaultState = () => { + return { + token: getToken(), + name: '', + avatar: '' + } } +const state = getDefaultState() + const mutations = { + RESET_STATE: (state) => { + Object.assign(state, getDefaultState()) + }, SET_TOKEN: (state, token) => { state.token = token }, @@ -61,7 +68,7 @@ const actions = { logout({ commit, state }) { return new Promise((resolve, reject) => { logout(state.token).then(() => { - commit('SET_TOKEN', '') + commit('RESET_STATE', '') removeToken() resetRouter() resolve()