You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复react-native-calendars日期消失的Bug

react-native-calendars Agenda组件日期加载后消失问题求助

这就是我所说的日期消失现象(附截图)

大家好,我是第一次在这里提问,请多多包涵。

我正在开发一个React Native项目,需要实现用户创建、查看、编辑和删除日历事件的功能。使用了react-native-calendars的Agenda组件后遇到一个问题:应用加载完成后,顶部的日期会在约半秒后消失。不过当添加带有标题的事件后,日期又会重新显示出来。

我的实现流程大致是:编写了initCalendar()函数,从数据库获取数据后,将数据重构为Agenda组件要求的格式(以YYYY-MM-dd格式的日期作为键),再赋值给状态变量events。

最初我以为问题出在将重构后的事件传入自定义Agenda组件这一步,但现在检查过重构后的事件数据格式,确认是符合要求的。可启动应用时,日期依然会显示半秒后消失,实在找不到问题所在了。

如果需要查看具体的代码片段,请告知我,我不确定哪些内容对排查问题更重要。

非常感谢大家的建议。


内容的提问来源于stack exchange,提问作者Hazey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 23:29:57