我是React
和React Native
的新朋友。我在React Native
应用中使用了无类组件。例如,我有主屏幕,主屏幕有10个即将发生的事件。因此我使用Flatlist
和react-redux
和redux
来显示所有事件。现在的事情是,所有加入的事件都是使用real time
的{{1}}。而且我还设置了CountDown。当有人加入任何事件时,我发出该套接字并更新实时加入。没问题是,当我使用sokcte.io
更新特定事件数据时,会响应本机重新渲染的主屏幕组件,因此CountDown也将重新渲染,并且看起来像是卡住了CountDown,然后重新启动。
请您能帮忙吗?
这是我的屏幕
redux
答案 0 :(得分:0)
向您的FlatList组件添加extraData属性,例如:
extraData={Events}