vue.js - 如何在 fullcalendar 5 中从 Vuex 获取数据到 dayCellDidMount?
问题描述
我不想使用“事件”或“事件源”。我想制作完全自定义的单元格。也就是说,从 dayCellDidMount 挂钩显示您的标题。现在我从商店获取数据,但在初始化单元格之前他们没有时间加载。
renderDays (arg) {
const editIcon = document.createElement('div')
editIcon.classList.add('material-icons', 'calendar-edit-icon')
editIcon.textContent = 'create'
const title = document.createElement('div')
const currentDateStr =
arg.date.getFullYear() +
'-' +
('0' + (arg.date.getMonth() + 1)).slice(-2) +
'-' +
('0' + arg.date.getDate()).slice(-2)
this.events.forEach(event => {
if (event.start === currentDateStr) {
title.textContent = event.title
}
})
arg.el.append(editIcon)
arg.el.append(title)
},
解决方案
推荐阅读
- python - 编号为 654.5 的 python 圆形问题
- r - 使用 ggplot2 为不同的 geom_lines 和 geom_points 着色
- flutter - 扑。如果新项目标题已经存在,请检查列表。如果不将该项目添加到列表中
- prometheus - 使用cadvisor监控容器,但是没有container_cpu_cfs_periods_total的metric数据
- r - 如何在 R 的函数中使用参数名称来创建列名?
- couchdb - 无法访问 http://127.0.0.1:5984/
- python - 如何在另一个列表中的相应元素之后更有效地对一个列表的元素进行排序?
- canvas - pixi 应用程序中的 autoResize 属性有什么作用?
- computer-vision - 等宽代码片段的光学字符识别
- python - 在将项目附加到列表中时查找项目的索引值