From f0bf8c399c354c22227f8f1a76ed806098db59c0 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 21 五月 2024 16:51:02 +0800 Subject: [PATCH] 2024-05-21 --- src/views/login/loginform.jsx | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/views/login/loginform.jsx b/src/views/login/loginform.jsx index 03c6521..8939de7 100644 --- a/src/views/login/loginform.jsx +++ b/src/views/login/loginform.jsx @@ -14,7 +14,6 @@ class LoginTabForm extends Component { static propTpyes = { isDisabled: PropTypes.bool, - changelang: PropTypes.func, handleSubmit: PropTypes.func, dict: PropTypes.object, auth: PropTypes.bool, @@ -94,8 +93,12 @@ }) } - changelang = (item) => { - this.props.changelang(item) + changelang = (val) => { + const _href = window.location.href.split('#')[0] + localStorage.setItem(_href + 'lang', val) + sessionStorage.setItem('lang', val) + + window.location.reload() } handleSubmit = e => { @@ -354,7 +357,7 @@ initialValue: this.props.lang, })( <Select - onChange={(value) => {this.props.changelang(value)}} + onChange={(value) => {this.changelang(value)}} getPopupContainer={() => document.getElementById('login-form')} > {langList.map((item, index) => { -- Gitblit v1.8.0