繁体   English   中英

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

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

我使用toastui在下面的 R 中创建了一个周历:

library(toastui)
calendar(view="week", defaultDate = NULL) %>% cal_week_options(workweek = TRUE, hourStart = 7.5, hourEnd = 24)

这行代码给出了以下输出: 在此处输入图片说明

如何删除日期,即 21、22、23、24、25,并仅将星期一至星期五作为标签? 我一直在浏览文档,但找不到解决方案。 任何建议表示赞赏。

我找到了这个问题的答案。 这很简单。 根据 文档,需要使用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>';",
      "}"
    )
  )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM