我想更改hasSubmit密钥的值,就像在第一个代码部分中一样.我知道这不推荐.但第二个代码是异步的,我不想使用的回调函数setState.
this.state和setState?hasSubmit立即改变国家价值?第一个代码:
hasSubmit第二个代码:
false
加:
场景是:
getInitialState()设置hasSubmit在false.submithasSubmit当我点击true按钮时会改变.submit将hasSubmit在提交时更改为.
第一次单击true没有问题,submit将被设置为Second asynchronous code.
但是第二次点击hasSubmit将使用错误true,因为First Code它仍然是hasSubmit,而setState可以解决问题.