Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.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
React native 导航到具有不同参数的同一页面时,React Native Snap Carousel ref变为null_React Native_React Native Snap Carousel - Fatal编程技术网

React native 导航到具有不同参数的同一页面时,React Native Snap Carousel ref变为null

React native 导航到具有不同参数的同一页面时,React Native Snap Carousel ref变为null,react-native,react-native-snap-carousel,React Native,React Native Snap Carousel,使用不同参数重新呈现相同组件时,React Native Snap Carousel包的ref将变为null 我迄今为止所做的尝试 由于包使用react native flatlist作为其实现,因此我将代码修改为flatlist视图,并且没有显示任何错误 下面是发生的一些日志对象->导航->空->对象 我今天刚刚发布了插件,它应该可以解决您的问题 如果您想更深入地了解所涉问题,请参阅。基本上,当在滚动组件中渲染时,应该避免使用无状态组件。应该将它们迁移到扩展组件或纯组件的常规组件。看到或看到

使用不同参数重新呈现相同组件时,React Native Snap Carousel包的ref将变为null

我迄今为止所做的尝试 由于包使用react native flatlist作为其实现,因此我将代码修改为flatlist视图,并且没有显示任何错误

下面是发生的一些日志对象->导航->空->对象

我今天刚刚发布了插件,它应该可以解决您的问题

如果您想更深入地了解所涉问题,请参阅。基本上,当在滚动组件中渲染时,应该避免使用无状态组件。应该将它们迁移到扩展
组件
纯组件
的常规组件。看到或看到

此外,似乎
动画组件有时在其父组件之前卸载