小编Muk*_*alu的帖子

无法在react中读取未定义的属性'push'

    import React, {PropTypes} from 'react';

export default class Login extends React.Component {
  constructor(props) {
    super(props)
    this.handleLogin = this.handleLogin.bind(this)
  }

  handleLogin(event) {
    event.preventDefault()
    // do some login logic here, and if successful:
    this.props.history.push(`/Home`)
  }

  render() {
    return (
      <div>
        <form onSubmit={this.handleLogin}>
          <input type='submit' value='Login' />
        </form>
      </div>
    )
  }
}
Run Code Online (Sandbox Code Playgroud)

我在控制台中无法读取未定义的属性“ push”。现在如何在react-router v4中访问推送。

提前致谢!

reactjs react-router

1
推荐指数
2
解决办法
4071
查看次数

标签 统计

react-router ×1

reactjs ×1