点击按钮,触发函数,当username为空的时候,状态改变了,但视图没有更新
要通过this.setState();来修改state触发render
this.setState({loginError:config.login.usernameNull})
state对象 不要直接修改.https://codepen.io/theone1006...
最好不要直接修改this.state,而总是使用this.setState 或者在你的代码下面加一行:this.forceUpdate()
5 回答8.2k 阅读
2 回答10.3k 阅读✓ 已解决
2 回答10.5k 阅读✓ 已解决
3 回答4.6k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.7k 阅读
3 回答2.1k 阅读✓ 已解决
要通过this.setState();来修改state触发render