0

在此处输入图像描述

React Native Snap Carousel 包的 ref 在重新渲染具有不同参数的相同组件时变为空。

到目前为止我所尝试 的由于该包使用 react native flatlist 作为其实现,所以我将我的代码修改为 flatlist 视图并且没有显示错误

以下是发生的一些日志 Object -> Navigate -> Null -> Object

在此处输入图像描述

4

1 回答 1

1

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

如果您想更深入地了解所涉及的问题,请参阅这个 React Native 线程。基本上,当在滚动组件中呈现时,显然应该避免使用无状态组件。它们应该迁移到扩展Component或扩展的常规组件PureComponent。请参阅此评论评论。

此外,似乎Animated组件有时会在其父母之前卸载......

于 2017-10-02T21:17:19.513 回答