javascript - (Fullcalendar 4 VueJs) Swap header titleFormat Month and Day

标签 javascript date fullcalendar fullcalendar-4

我需要交换标题标题,默认情况下“月”在前,“日”在后。我需要反过来。

我用这个 Prop :

 :titleFormat="{ day: '2-digit', month: 'long' }"

但是无论如何“月”在前。我在这里找到了解决方案:https://github.com/fullcalendar/fullcalendar/issues/3443但是如何针对 VueJS 方式进行调整?

提前谢谢你。

最佳答案

对我有帮助的个人解决方案是:

   datesRender(){
    let elTitle = this.$refs.fullCalendar.$el.querySelector('.fc-center h2');
    let elTitleText = elTitle.innerHTML;
    elTitle.innerHTML = elTitleText.replace(/^([a-z]+) (\d{2,2}\s?-\s?\d{2,2})$/i, '$2 $1');
  },

这将字符串“July 08 - 14”交换为“08 - 14 July”。

关于javascript - (Fullcalendar 4 VueJs) Swap header titleFormat Month and Day,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59102748/

相关文章:

php - 如何在mysql日期类型字段中插入一个空值?

php - 将有序字符串转换为 mysql 日期时间

javascript - 悬停时带有可点击弹出窗口的全日历

fullcalendar - 全日历营业时间

fullcalendar - dayView 中的 jQuery FullCalendar 重音

javascript - 为什么 client.recv(1024) 在这个简单的 WebSocket 服务器实现中返回一个空字节文字?

javascript - 正则表达式的三个条件?

javascript - 更改目标值按钮可通过值比较更改每个按钮的颜色

javascript - 为多个隐藏添加触摸类 :hover overlays

javascript - 如何获取 JS 中 YYYY-MM-DD 格式的第二天日期?