FullCalendar 5 如何正确获取每个日程事件的颜色值?
问题原因
FullCalendar 5 对事件实例的内置属性做了封装,不支持直接通过点语法读取color这类配置属性,否则会返回undefined,必须调用官方提供的getProp()方法读取属性值。
正确实现代码
eventClick: function(info) { var eventObj = info.event; // 调用getProp方法获取color属性 $('#updateColour').val(eventObj.getProp('color')); }
补充说明
如果需要动态修改事件颜色,可使用对应的setProp()方法:
// 示例:将当前点击事件改为蓝色 eventObj.setProp('color', 'Blue')
内容的提问来源于stack exchange,提问作者Glyn
相关产品推荐
相关产品推荐

