react-native-calendars npm模块的CalendarList组件中的日历天似乎在正常模式下被禁用/变灰但在调试模式下工作正常

时间:2018-04-13 20:59:19

标签: javascript android debugging react-native calendar

日历标记日期在调试模式下工作正常,但在正常模式下不正常。(我从后端获取标记日期)

但如果我在正常模式或发布模式下运行,则标记日期会禁用日历中的所有日期,并将保存的日期作为无效日期。

github上的此问题的参考:https://github.com/wix/react-native-calendars/issues/438

让我知道是否有人会遇到同样的问题。

我已经浏览了react-native-calendars github repo,但之后也无法找到问题的确切原因。

即使我将所选日期作为无效日期。您可以在该对话框的标题顶部看到它

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

问题与我传递的日期格式有关。

最初我使用普通的Date()方法并将日期解析为所需的格式并发送它。但是在接收时它被转换为其他格式。

所以,最后我发现日期应格式化为ISO标准。

然后我使用moment()方法将其转换为问题得到解决的所需格式。