dhtml gantt所有配置_Dhtmlx-Gantt基本用法

以vue使用为例

下载Dhtmlx-Gantt

npm install dhtmlx-gantt --save

初始化Dhtmlx-Gantt

mounted: function () {

gantt.init(this.$refs.gantt)

gantt.parse(this.data.tasks)

}

其中tasks数据格式为

{

data:[

{id:1,text:'Task#1',start_date:'15-04-2017',duration:3,progress:0.6},

{id:2,text:'Task#2',start_date:'18-04-2017',duration:3,progress:0.4},

{id:3,text:'Task#3',start_date:'19-04-2017',duration:3,progress:0.4}

],

links:[

{id:1,source:1,target:2,type:'0'}

]

}

设置样式

这里是Dhtmlx-Gantt官方demo,介绍了基本用法,Dhtmlx-Gantt功能还是比较强大的,更多的用法需要自己去阅读官方api

官方api文档

官方api文档主要分为:方法、属性、事件、模板、其他

方法 :

调用形式

gantt.addCalendar(calendar);

属性:

设置形式

gantt.config.autoscroll = true;

gantt.config.autoscroll_speed = 50;

事件:

使用方式

gantt.attachEvent("onGanttScroll", function (left, top){

// any custom logic here

});

模板:

自定义甘特图中的部分组件展示效果

如:指定树列中子项的标签之前插入的自定义内容

gantt.templates.grid_blank=function(item){

return "##

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值