首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在时间轴中筛选事件会停止在DHTMLX中绘制新事件

在时间轴中筛选事件会停止在DHTMLX中绘制新事件
EN

Stack Overflow用户
提问于 2013-02-21 23:34:06
回答 1查看 674关注 0票数 0

使用筛选时的timeline调度程序时间线

代码语言:javascript
运行
复制
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皮肤。每件事都运行得很好。甚至连灯箱都在装货。主要的问题是当我使用这个语句filter_timeline Timeline drawing stop draw event时(它也可以创建它,但它就像是透明的)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-22 18:16:57

这不是调度器本身的错误,而是样本代码中写得很差的样本,更新下一行

代码:全选

代码语言:javascript
运行
复制
if (filters[event.type]) {

作为

代码:全选

代码语言:javascript
运行
复制
if (filters[event.type] || event.type==scheduler.undefined) {

当事件刚刚创建时,它还没有定义类型,所以它被前面的逻辑过滤掉了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15006121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档