我试图将不同TextInput
的值放入一个对象中.我对一般情况下的react 还不熟悉,对状态还没有一个明确的把握.到目前为止,我的代码如下:
function App() {
const [enteredText, setEnteredText] = useState()
const [firstText, setFirstText] = useState()
const [secondText, setSecondText] = useState()
function textChange(enteredText) {
console.log(enteredText) //I want firstText and secondText here
}
return (
<View style={styles.container}>
<Text style={styles.header}>Great one!</Text>
<TextInput
value={firstText}
onChangeText={text=>setEnteredText(text)}
style={styles.input}
placeholder='1st text' />
<TextInput
value={secondText}
onChangeText={text=>setEnteredText(text)}
style={styles.input}
placeholder='2nd text' />
<Button
onPress={()=>textChange(enteredText)}
title='Submit'
color='orange' />
</View>
);
}
export default App;