react-native - react-native-gifted-chat 上的渲染方法上未填充上一条消息
问题描述
我正在使用有天赋的聊天来实现与自定义 UI 的聊天,并且我正在努力在消息顶部显示消息的日期。当我在同一天收到多条消息时,我不想渲染组件。
我检查了原始实现,他使用非常直接的验证来检查
if (currentMessage && !isSameDay(currentMessage, previousMessage!)) {
问题是,在我的所有 render(something) 方法中,我都没有填充 previousMessage 属性。它总是作为一个空对象出现。
有人对可能是什么问题有任何想法吗?
提前致谢。
解决方案
推荐阅读
- c++ - std::pair 的奇怪行为
- saleor - 扩展销售或产品页面以检查其他应用程序中的库存状态
- c++ - 无法通过不向标头添加函数来使用模板解决链接器错误
- python - How to get object from file that imported another file?
- java - Spring Boot Mapstruct 不工作映射
- api - Vuejs,从其托管的基本 URL 调用 API
- javascript - 为什么我的 Javascript 代码运行并立即消失
- google-sheets - 通过仅填充第一个单元格来用数字序列填充下面的单元格
- java - 如何为特定的mongo文档实现TTL
- discord.py - 为不同的不和谐服务器创建自定义前缀