【发布时间】:2019-10-24 16:09:45
【问题描述】:
我有一个 react native 应用程序,在云功能向用户发送任何通知后,我将其保存在实时数据库中,
在主屏幕中,我添加了一个铃铛 ????当用户单击时,它将导航到特定屏幕,其中包含保存到实时数据库(firebase)的所有通知,
所以我的问题是我想添加一个计数器,如果用户收到新通知,它会增加,并且在单击铃铛并导航到通知详细信息屏幕并返回主屏幕后应该是 0 计数或只是没有柜台的钟声, 我该怎么做?
我的想法是我只是在主屏幕中添加一个侦听器,并在从 firebase 获取后获取通知数组的长度,如果有任何新通知的长度会增加,并且在导航到通知屏幕后我重置通知数组成为 [ ] 之类的, 但每次,我打开应用程序并转到“主屏幕”我会得到计数“获取后通知数组的长度”.. 这很糟糕
那你怎么看?
【问题讨论】:
标签: javascript reactjs firebase react-native