我正在使用在Flatlist中包含textInput字段的子组件。当我第一次点击提交按钮时,键盘被解除,我的第二次尝试捕获实际的提交事件。
<FlatList
ref={(ref) => { this.flatListRef = ref; }}
data={this.state.pannelData}
keyExtractor={item => item.type}
getItemLayout={this.getItemLayout}
keyboardShouldPersistTaps='handled'
scrollEventThrottle={16}
ListFooterComponent={() => { return <FooterComponent/> }} />
问题仅在IOS和android上按预期工作
反应 - “^ 16.3.1”
本地反应 - “^ 0.55.3”
答案 0 :(得分:0)
将此道具keyboardShouldPersistTaps={true}
与您的Flatlist一起使用。