Reactjs ReactNativeJS:TypeError:undefined不是一个对象(正在评估';t.target.\u internalFiberInstanceHandleDEV.MemorizedProps';) changeText=(e)=>{ 让name=e.target.\u internalFiberInstanceHandleDEV.memorizedprops.name 让值=e.nativeEvent.text this.setState({…this.state,[name]:value}) } ... ...
用于更改react native中文本输入的文本的简单代码。它是动态的,可以在开发中使用,但是在为应用程序构建发布版本后,此代码崩溃 我现在正在使用onchangeText来更改文本 我很好奇为什么这个版本在开发时会崩溃 错误: 更详细的 -->我创造的Reactjs ReactNativeJS:TypeError:undefined不是一个对象(正在评估';t.target.\u internalFiberInstanceHandleDEV.MemorizedProps';) changeText=(e)=>{ 让name=e.target.\u internalFiberInstanceHandleDEV.memorizedprops.name 让值=e.nativeEvent.text this.setState({…this.state,[name]:value}) } ... ...,reactjs,react-native,react-native-android,Reactjs,React Native,React Native Android,用于更改react native中文本输入的文本的简单代码。它是动态的,可以在开发中使用,但是在为应用程序构建发布版本后,此代码崩溃 我现在正在使用onchangeText来更改文本 我很好奇为什么这个版本在开发时会崩溃 错误: 更详细的 -->我创造的 changeText =(e) =>{ let name = e.target._internalFiberInstanceHandleDEV.memoizedProps.name let value =
changeText =(e) =>{
let name = e.target._internalFiberInstanceHandleDEV.memoizedProps.name
let value = e.nativeEvent.text
this.setState({...this.state,[name]:value})
}
...
...
<TextInput
name="LastName"
onChange={changeText}
placeholder="Name"
placeholderTextColor="white"
style={styles.input}>
</TextInput>