使用过滤时的dhtmlxscheduler时间轴
scheduler.filter_timeline = scheduler.filter_month = scheduler.filter_day = scheduler.filter_week = function(id, event) {
// display event only if its type is set to true in filters obj
if (rules[event.user_id]) {
return true;
}
// default, do not display event
return false;
};
拖动动画(绘制节点/会话)不起作用。
如果您查看DHTMLX_scheduler示例,您将看到创建新事件无法正常工作
/samples/09_api/09_filtering_events.html
我正在使用Trace Skin。每件事都运作良好。甚至灯箱正在装载。主要的问题是当我使用这个语句filter_timeline然后时间轴绘制停止绘制事件。(它也可以创建它,但它就像透明)
答案 0 :(得分:0)
这不是调度程序本身的错误,而是编写得很糟糕的样本 在示例代码中,更新下一行
代码:全部选择
if (filters[event.type]) {
作为
代码:全部选择
if (filters[event.type] || event.type==scheduler.undefined) {
当事件刚刚创建时,它还没有定义类型,所以它被过滤掉了以前的逻辑