如何从 R 中使用 toastui 构建的日历中删除日期

How to remove date from a calendar built using toastui in R

我在下面的 R 中使用 toastui:

创建了一个周历
library(toastui)
calendar(view="week", defaultDate = NULL) %>% cal_week_options(workweek = TRUE, hourStart = 7.5, hourEnd = 24)

这行代码给出了以下输出:

我怎样才能删除日期,即 21、22、23、24、25 并只使用 Monday-Friday 作为标签?我一直在浏览文档,但找不到解决方案。任何建议表示赞赏。

我找到了这个问题的答案。这很简单。根据documentation one needs to use JS顺序更新名字。下面的代码完美地展示了列值是如何更新的:

library(toastui)
calendar(view="week", defaultDate = NULL) %>% 
  cal_week_options(workweek = TRUE, hourStart = 7.5, hourEnd = 24) %>% 
  cal_template(
    weekDayname = JS(
      "function(model) {",
      "var days = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];",
      "return '<span class=\"tui-full-calendar-dayname-name\">' + days[model.day] + '</span>';",
      "}"
    )
  )