如何修复react-native-calendars日期消失的Bug
react-native-calendars Agenda组件日期加载后消失问题求助
这就是我所说的日期消失现象(附截图)
大家好,我是第一次在这里提问,请多多包涵。
我正在开发一个React Native项目,需要实现用户创建、查看、编辑和删除日历事件的功能。使用了react-native-calendars的Agenda组件后遇到一个问题:应用加载完成后,顶部的日期会在约半秒后消失。不过当添加带有标题的事件后,日期又会重新显示出来。
我的实现流程大致是:编写了initCalendar()函数,从数据库获取数据后,将数据重构为Agenda组件要求的格式(以YYYY-MM-dd格式的日期作为键),再赋值给状态变量events。
最初我以为问题出在将重构后的事件传入自定义Agenda组件这一步,但现在检查过重构后的事件数据格式,确认是符合要求的。可启动应用时,日期依然会显示半秒后消失,实在找不到问题所在了。
如果需要查看具体的代码片段,请告知我,我不确定哪些内容对排查问题更重要。
非常感谢大家的建议。
内容的提问来源于stack exchange,提问作者Hazey
相关产品推荐
相关产品推荐

