javascript FullCalendar 6 -默认情况下将日和工作日呈现为链接

kknvjkwl  于 12个月前  发布在  Java
关注(0)|答案(1)|浏览(118)

似乎默认情况下,日期和工作日被呈现为链接(例如<a>{dayContent}</a>)。有什么方法可以禁用/控制它,并将它们呈现为<div><span>
我尝试的事情:

  • dayCell内容:只改变了内容,但它仍然被<a> Package
  • navLinks = false(默认值),实际上,单击日期不会改变视图(无导航),但日期仍然呈现为链接

如果有关系,我使用@fullcalendar/react

xn1cxnb4

xn1cxnb41#

您可以使用来自Day Header Render Hooks特性的dayHeaderDidMount,它可以让您完全控制如何设置表格单元格的内部内容。
这里有一个简单的例子(使用vanilla JS,因为我不熟悉React,但基本原理是相同的):

dayHeaderDidMount: function (arg) {
  arg.el.innerHTML = arg.text;
},

现场演示:https://codepen.io/ADyson82/pen/LYMmppx
文件:https://fullcalendar.io/docs/day-header-render-hooks

相关问题