From 56c0d6e2f83d72f622744fea76fdc64b09e30f1d Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期三, 01 四月 2020 18:54:07 +0800 Subject: [PATCH] 2020-04-01 --- src/views/login/loginform.jsx | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/login/loginform.jsx b/src/views/login/loginform.jsx index ac216a9..0b42bc9 100644 --- a/src/views/login/loginform.jsx +++ b/src/views/login/loginform.jsx @@ -14,6 +14,7 @@ dict: PropTypes.object, auth: PropTypes.bool, lang: PropTypes.string, + langList: PropTypes.array, platName: PropTypes.string } @@ -135,7 +136,7 @@ initialValue: true, })(<Checkbox>{this.props.dict['login.remember']}</Checkbox>)} </Form.Item> - <Form.Item className="minline right"> + {this.props.langList && this.props.langList.length > 0 ? <Form.Item className="minline right"> {getFieldDecorator('lang', { initialValue: this.props.lang, })( @@ -143,11 +144,12 @@ onChange={(value) => {this.changelang(value)}} getPopupContainer={() => document.getElementById('login-form')} > - <Select.Option value="zh-CN">涓枃绠�浣�</Select.Option> - <Select.Option value="en-US">English</Select.Option> + {this.props.langList.map((item, index) => { + return <Select.Option key={index} value={item.Lang}>{item.LangName}</Select.Option> + })} </Select> )} - </Form.Item> + </Form.Item> : null} <Form.Item className="btn-login"> <Button type="primary" htmlType="submit" className="login-form-button" disabled={this.props.isDisabled} loading={this.props.isDisabled}> {this.props.dict['login.submit']} -- Gitblit v1.8.0