这个问题的解决方案是什么?
$data = mysqli_real_escape_string($GLOBALS['con'], $data);
答案 0 :(得分:1)
如果您使用的是react-router.v4,则可以使用Redirect
组件进行重定向。
if (!loading && data.loggedInState == "LOGGED_IN") {
// this.setState({goodLogin: true})
// I need to update state here to redirect to other page
// How can I do it with out the annoying warning???
return <Redirect to="/some/path" />
}
如果你不使用react-router-4那么无论如何都很容易实现这样的组件:
class Redirect extends React.Component {
componentDidMount(){
const { history, to } = this.props;
history.push(to);
}
render() {
return null
}
}
export default withRouter(Redirect);