我是 React Native 的新手,不知道如何处理当前案例,我已经花了很多时间寻找解决方案。我有以下构造函数:
constructor (props) {
super(props);
this.state = {
newNote: { title: '', description: '', dateToRead: null },
modalVisible: false
};
}
如何在 TextInput 中保存
onChangeText
事件的值?它是否正确处理 React Native 中的属性? 最佳答案
处理 TextInput 数据的两种方法
<TextInput
onChange={(event) =>
this.setState({newNote: {...this.state.newNote,
title: event.nativeEvent.text}}
)}
value={this.state.newNote.title}
/>
或者
<TextInput
onChangeText={(text) =>
this.setState({newNote: {...this.state.newNote,description: text}}
)}
value={this.state.newNote.description}
/>
关于reactjs - 在 native react 中处理具有 onChangeText 事件属性的对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44081485/