_this2.setState不是react-native中的函数错误

时间:2016-08-11 12:15:36

标签: react-native react-native-android

我有一个下拉菜单的代码:

<Picker
    selectedValue= {() => {this.state.attendance}}
    onValueChange= {(att) => this.setState({attendance: att})}>
    <Picker.Item label="Present" value="present" />
    <Picker.Item label="Half Day" value="halfday" />
    <Picker.Item label="Informed Absent" value="in-absent" />
    <Picker.Item label="Uninformed Absent" value="un-absent" />
</Picker>

但我收到错误,&#34; _this2.setState不是函数&#34;在运行应用程序。我知道本地反应是如何自动绑定的,但是根据我的研究,箭头语法应该修复它。任何人都知道为什么这个错误还在抛出?

1 个答案:

答案 0 :(得分:2)

发现它!关闭github上的问题: https://github.com/facebook/react-native/issues/9357