reactjs 有麻烦的React大日历,甚至数据格式崩溃的日历

vltsax25  于 2023-02-04  发布在  React
关注(0)|答案(1)|浏览(162)

这个SQL查询返回到一个数组变量....

SELECT concat(LastName," ",job_desc," ",car_model) "title",DATE_FORMAT(job_date, '%Y-%m-%dT%TZ') "start" , date_format(date_add(job_date,interval 30 minute), '%Y-%m-%dT%TZ') "end" from jobs join cust_auto on jobs.cust_auto_id=cust_auto.cust_auto_id join persons on jobs.person_id=persons.person_id where job_date > date_sub(curdate(), interval WEEKDAY(curdate()) day) order by job_date

因此,顶部的事件工作正常,但底部甚至崩溃日历时,我切换默认视图和周或天视图...整个页面只是消失...

const testevent = [{
    'title': 'All Day Event very long title',
    'start': new Date(2023, 0, 13, 7, 0, 0),
    'end': new Date(2023, 0, 13, 8, 0, 0)
  }]

  /*const testevent = [
    {
      "end": "2023-01-12T10:30:00Z",
      "start": "2023-01-12T10:00:00Z",
      "title": "Lterkdkflskd Front Tires Camry"
    }
  ]
  */

因此,当我在日历视图之间切换时,我看到底部事件出现以下错误...

nsc4cvqm

nsc4cvqm1#

大日历requires true JS Date objects。字符串(UTC)最初可能显示在月视图中,但会在其他地方爆炸。
你看到的“警告”是因为Big Calendar中有很多旧代码仍然需要替换。这并没有阻止它的工作,因为React仍然支持那些遗留的类组件方法。Big Calendar计划在下一个主要版本中进行重构。

相关问题