从App组件中的函数反应重定向

时间:2019-02-22 12:12:03

标签: reactjs react-router-v4

我在AppComponent内部有一个函数,如下所示。

login = () => {
this.setState({
  isLoggedIn : true
}, () => {
  localStorage.setItem("isLoggedIn", true);
  // here i have to redirect to a different page
  // I dont have access to this.props.history since this function is inside AppComponent
});

}

我想重定向到另一个页面。但是我无法访问props.history,因为此功能是在Appcomponent本身中声明的。

更新状态后,如何使函数重定向到其他组件。

多多帮助。

0 个答案:

没有答案