我在为react大型日历生成事件时遇到了问题。当创建一个新的事件对象(在另一个组件中)时,我设置了id、事件名称,然后我想知道我是否正确地设置了start和end。我会遇到这样的时刻(用moment.js创建) date = 05/15/2018 11:00 AM,在设置事件的开始/结束字段时,我会将它们设置为new Date(date)。现在,我将这个值保存在本地存储中,但它最终将进入数据库。我检查了一下,当我用我的时刻在我的组件顶部创建了一个常量,并且在代码中显式地使用了新的Date()语法时,它工作得很好,但我预先保存的日期不起作用。我得到了以下错误。
index.js:209 Uncaught TypeError: date[("get" + method)] is not a function
at Object.hours (index.js:209)
at Object.isJustDate (dates.js:91)
at TimeGrid.js:237我的问题是,我应该如何去保存我的时刻,这样它才能被react大日历正确地解释?
发布于 2018-05-10 23:55:52
我回答了我自己的问题,Store new Date () in JSON object
您不能将日期存储为JSON中的日期,您必须转换它,所以我将这样做。
https://stackoverflow.com/questions/50265619
复制相似问题