在抽屉菜单中显示未读的通知

问题描述

drawerContainer顶部有一个通知铃。在这种情况下,常见的情况是,如果有未读的通知,则铃铛上应该带有红点,否则铃铛上不会有红点。

我的通知都存储在后端数据库中,仅通过触发API即可获得最新的已读/未读状态。当前的想法是在用户点击以打开Drawer时立即启动API。

所以我的问题

  • 在“抽屉导航”中调用API是个好主意吗?
  • 我该如何更好地处理?

我个人认为目前的设计有很多弊端:

  1. 用户将经常打开抽屉以访问不同的功能。这意味着有时可能会触发不必要的API调用
  2. API回复时,
  3. API需要花费一些时间来回复。我的用户可能利用了其他功能,即该抽屉已关闭并且不知道未读通知

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)