king
2023-04-20 73e68ead29f70638302629c7d8389c02d59bc6d9
src/templates/zshare/codemirror/replaceform/index.jsx
@@ -8,6 +8,25 @@
    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')
@@ -40,6 +59,7 @@
  render() {
    const { getFieldDecorator } = this.props.form
    const { orivalue, value } = this.state
    const formItemLayout = {
      labelCol: {
        xs: { span: 24 },
@@ -56,7 +76,7 @@
          <Col span={24}>
            <Form.Item label="原字符">
              {getFieldDecorator('origin', {
                initialValue: '',
                initialValue: orivalue,
                rules: [
                  {
                    required: true,
@@ -69,7 +89,7 @@
          <Col span={24}>
            <Form.Item label="替换为">
              {getFieldDecorator('value', {
                initialValue: ''
                initialValue: value
              })(<Input autoComplete="off" onPressEnter={this.enterPress}/>)}
            </Form.Item>
          </Col>