React native 文本输入未出现

React native 文本输入未出现,react-native,textinput,React Native,Textinput,我正在努力学习React Native,虽然到目前为止进展很顺利,但我在TextInput方面遇到了一个奇怪的问题 我的页面应该同时呈现一个输入字段和一个开关,但它只显示一个开关。它在早些时候工作过,但在编辑了一些其他组件之后又回来了,它不再渲染,或者至少看起来没有渲染 下面是该组件的所有代码 从“React”导入React; 进口{ 文本, 看法 文本输入, 样式表, 转换 }从“反应本机”; 从“react navigation”导入{StackNavigator,NavigationAc

我正在努力学习React Native,虽然到目前为止进展很顺利,但我在TextInput方面遇到了一个奇怪的问题

我的页面应该同时呈现一个输入字段和一个开关,但它只显示一个开关。它在早些时候工作过,但在编辑了一些其他组件之后又回来了,它不再渲染,或者至少看起来没有渲染

下面是该组件的所有代码

从“React”导入React;
进口{
文本,
看法
文本输入,
样式表,
转换
}从“反应本机”;
从“react navigation”导入{StackNavigator,NavigationActions};
导出默认类输入扩展React.Component{
建造师(道具){
超级(道具);
此.state={
textVal:“”,
斯切克瓦尔:错
};
}
静态导航选项=({navigation})=>({
标题:`输入',
});
onSubmit(){
控制台日志(“已提交”);
}
onSwitchChange(值){
这是我的国家({
switchVal:value
});
}
render(){
console.log(“你好”);
返回(
this.setState({textVal:text})}
占位符=“嗨”
值={this.state.textVal}
onSubmitEditing={this.onSubmit}
/>
{this.state.textVal}
此.onSwitchChange(值)}
/>
);
}
}
styles=样式表.create({
t1:{
差额:10,
背景颜色:“红色”,
宽度:200,
},
t2:{
身高:40,
边框颜色:“灰色”,
边框宽度:1,
宽度:200
}

});代码在我这边运行得很好。对我来说也很好。