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

_this2.setState is not a function error in react-native

我有这个下拉菜单代码:

<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>

但我在 运行 应用程序上收到错误消息,“_this2.setState 不是函数”。我知道 react-native 如何不自动绑定,但根据我的研究,箭头语法应该可以修复它。有人知道为什么仍然抛出这个错误吗?

找到了!在 github 关闭了问题: https://github.com/facebook/react-native/issues/9357