【发布时间】:2020-03-29 00:27:24
【问题描述】:
在具有 second_scale 的调度程序时间线视图中,是否可以单击单个日期?我找到了this answer,但我想知道在此期间是否有活动。
【问题讨论】:
在具有 second_scale 的调度程序时间线视图中,是否可以单击单个日期?我找到了this answer,但我想知道在此期间是否有活动。
【问题讨论】:
时间轴视图有 onXScaleClick、onXScaleDblClick 事件。但万一,当你有 2 个鳞片时,它们只会为第二个鳞片开火。检查演示它的snippet 中的控制台。
不过,您可以使用 js 为第一个比例添加 onclick 事件侦听器:
var dateScaleEl = document.querySelector(".dhx_second_scale_bar");
dateScaleEl.onclick = function() {
var targetDate = scheduler.getState().date;
console.log(targetDate);
}
Demo.
getState()是一种获取活动日期的方法。
【讨论】: