在actions中,定义了一个方法去调用接口,然后在页面中调用actions中定义的方法,当actions方法成功请求接口后,如何自动跳转到指定的path,
在actions中写过this.props.history.push(""),然后报history undefined,然后试过很多写法,都不能达到效果,请大家帮帮忙,出出主意,非常感谢
在actions中,定义了一个方法去调用接口,然后在页面中调用actions中定义的方法,当actions方法成功请求接口后,如何自动跳转到指定的path,
在actions中写过this.props.history.push(""),然后报history undefined,然后试过很多写法,都不能达到效果,请大家帮帮忙,出出主意,非常感谢
先引入import { Link, withRouter } from "react-router-dom";
再包装const Component = withRouter(createForm()(_Component));
这样history就不会报undefined了
4 回答1.8k 阅读
2 回答1.2k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答1.6k 阅读
1 回答785 阅读✓ 已解决
2 回答972 阅读✓ 已解决
2 回答1.1k 阅读
方法调用使用
方法名.bind(this, 参数)
方式,更改this
指向