TextInput onChange 落后一步

The TextInput onChange is one step behind

代码请参考codesandbox link

虽然我在setState的回调中明确添加了计算函数,但基本上一键输入是滞后的。

编辑:我理解解决方案,但我想知道为什么会这样,因为我在 setState 的回调中调用了该函数。

您可以使用

onChangeText直接赋值的方法

<TextInput onChangeText = {(value)=>{console.log(value)}} />