此处登录的状态正在更新,因为我正在根据状态更改按钮.但是每当我在更改它后立即登录控制台登录状态的值时,它就会显示相反的情况.因此,如果loggedIn只是因为它在控制台中仍然显示为false.它背后的原因是什么?
原文链接:https://www.f2er.com/react/300851.htmlconstructor(props) { super(props); this.state = { loggedIn: false } } changeState(val){ this.setState({ loggedIn: val }); console.log(this.state.loggedIn); } render() { return ( this.state.loggedIn ? <Home_user onUpdate={(e) => this.changeState(e) } /> : <Auth onUpdate={(e) => this.changeState(e) } /> ) }