警告:失败的子上下文类型:提供给“ CellRenderer”的类型为“数字”的无效子上下文“ virtualizedCell.cellKey”,预期为“字符串”

2020/11/30 22:41 · ios ·  · 0评论

我从react 16.2-> 16.3-alpha-1和react-native 0.52-> 0.54升级,并在模拟器中收到以上警告。

要修复使用keyExtractor的任何列表组件中的错误,请更新组件(FlatList等)以使字符串具有.toString()。现在,所有键都必须是字符串值

像下面

keyExtractor={item => item.index_id}

keyExtractor={item => item.index_id.toString()}

对于keyExtractor的所有使用,此更改是必需的,因此将包括React-Native组件,例如;FlatList和ActionSheet。

本文地址:http://ios.askforanswer.com/jinggaoshibaidezishangxiawenleixingtigonggei-cellrendererdeleixingweishuzidewuxiao.html
文章标签: ,   ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!