king
2023-08-27 da64ab0923bf8817fc8599a6e37b953ce38f64c8
src/components/header/loginform.jsx
@@ -43,7 +43,7 @@
      this.setState({
        remember: true,
        username: _user.username,
        password: '*********',
        password: _user.password ? '*********' : '',
        oripassword: _user.password
      })
    }
@@ -59,8 +59,8 @@
            values.password = oripassword
          }
          
          values.username = values.username.replace(/\t*|\v*|\s*/g, '')
          values.password = values.password.replace(/\t*|\v*|\s*/g, '')
          values.username = values.username.replace(/\t+|\v+|\s+/g, '')
          values.password = values.password.replace(/\t+|\v+|\s+/g, '')
          resolve(values)
        } else {
@@ -94,8 +94,15 @@
  }
  componentDidMount () {
    const input = document.getElementById('username')
    input && input.focus()
    const { username, password } = this.state
    if (username && !password) {
      const input = document.getElementById('password')
      input && input.focus()
    } else {
      const input = document.getElementById('username')
      input && input.focus()
    }
  }
  render() {