Javascript 如何设置textinput的状态
我只是在学习react Native,但为什么当我按下按钮时,可编辑项没有变为trueJavascript 如何设置textinput的状态,javascript,reactjs,react-native,textinput,Javascript,Reactjs,React Native,Textinput,我只是在学习react Native,但为什么当我按下按钮时,可编辑项没有变为true class App extends React.Component { state = { isWrong: false }; render() { return ( <div> <TextInput editable={this.state.isWrong} /> <Button onPress=
class App extends React.Component {
state = { isWrong: false };
render() {
return (
<div>
<TextInput editable={this.state.isWrong} />
<Button
onPress={() => {
this.setState.isWrong = true;
}}
/>
</div>
);
}
}
类应用程序扩展了React.Component{
状态={IsError:false};
render(){
返回(
{
this.setState.isError=true;
}}
/>
);
}
}
设置状态
是一项功能
const new_values = { isWrong: true };
this.setState(new_values);
这样的事情应该会有帮助:
<TextInput editable={this.state.isWrong} />
<Button
onPress={()=> this.setState({ isWrong: true })} >
</Button>
this.setState({IsError:true}}>
this.setState({isError:true})