我在 react-native 中有一个输入元素,它onChange绑定到handleClientInput. 我正在将动态数据分配给一个状态,它在网络上完美运行,但在 android 设备event.target.value上返回未定义:
const handleClientIDInput = (event) => {
console.log("Input change");
console.log(event.target.value); // logs undefined
setClientID(event.target.value);
};
这是我对功能组件的回报:
return (
<SafeAreaView>
<TextInput
style={{
borderWidth: 1,
borderColor: "black",
}}
onChange={handleClientIDInput}
/>
<Button title="Proceed" onPress={handleButtonClick} />
</SafeAreaView>
);
我使用的是 React Native 而不是 ReactJS,因为这在 ReactJS 上工作正常