| | |
| | | inputSubmit: PropTypes.func // 回车事件 |
| | | } |
| | | |
| | | state = { |
| | | orivalue: '', |
| | | value: '' |
| | | } |
| | | |
| | | UNSAFE_componentWillMount() { |
| | | let _href = window.location.href.split('#')[0] |
| | | let res = localStorage.getItem(_href + 'sql_char') |
| | | |
| | | if (res) { |
| | | res = JSON.parse(res) |
| | | |
| | | this.setState({ |
| | | orivalue: res[0] || '', |
| | | value: res[1] || '' |
| | | }) |
| | | } |
| | | } |
| | | |
| | | componentDidMount () { |
| | | try { |
| | | let _form = document.getElementById('origin') |
| | |
| | | |
| | | render() { |
| | | const { getFieldDecorator } = this.props.form |
| | | const { orivalue, value } = this.state |
| | | const formItemLayout = { |
| | | labelCol: { |
| | | xs: { span: 24 }, |
| | |
| | | <Col span={24}> |
| | | <Form.Item label="原字符"> |
| | | {getFieldDecorator('origin', { |
| | | initialValue: '', |
| | | initialValue: orivalue, |
| | | rules: [ |
| | | { |
| | | required: true, |
| | |
| | | <Col span={24}> |
| | | <Form.Item label="替换为"> |
| | | {getFieldDecorator('value', { |
| | | initialValue: '' |
| | | initialValue: value |
| | | })(<Input autoComplete="off" onPressEnter={this.enterPress}/>)} |
| | | </Form.Item> |
| | | </Col> |