Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript react native _此.setState在使用选择器时未定义_Javascript_Android_Reactjs_React Native - Fatal编程技术网

Javascript react native _此.setState在使用选择器时未定义

Javascript react native _此.setState在使用选择器时未定义,javascript,android,reactjs,react-native,Javascript,Android,Reactjs,React Native,我正在用expo做我的android应用程序,并试图制作一个选择器。 我目前有3个Picker.Items,每次单击其中一个(更改当前Picker值),它都会给我错误信息。 我已经搜索了修复程序,阅读了文档等,但仍然找不到解决方案。 这是我的密码 state={value::}; updatePicker=val=>{ this.setState({value:val}); }; 下面是我的app类中的语法 这不知怎么给了我这个错误 \u此.setState不是函数。(在“_this.se

我正在用expo做我的android应用程序,并试图制作一个选择器。 我目前有3个
Picker.Items
,每次单击其中一个(更改当前Picker值),它都会给我错误信息。 我已经搜索了修复程序,阅读了文档等,但仍然找不到解决方案。 这是我的密码

state={value::};
updatePicker=val=>{
this.setState({value:val});
};
下面是我的app类中的语法


这不知怎么给了我这个错误

\u此.setState不是函数。(在“_this.setState({value:value})”中,“_this.setState”未定义)

高级谢谢你

根据你的类中的
updatePicker=val=>{
代码的位置,你可以做:
onValueChange={this.updateValue}
@HMR try,仍然会给我相同的错误可能的重复