我正在使用Apollo客户端和React的聊天应用程序
我使我的“消息窗口”组件在componentDidMount中运行缓存更新。
我的目标是在打开邮件时更新未读计数。收到消息时此更新,但前端UI需要乐观的ui更新。
我刷新页面: 第一次点击没有反应... 此后的每次点击似乎都会更新前一个。 有什么想法吗?
答案 0 :(得分:-1)
在您的应用中设置了Redux,然后在用户打开消息时调用action,您将通过reducer在componentwillreceve方法中获取新数据,然后您就可以做任何想做的事