前言
- 此文章僅為記錄自己再學習dhtmlxgantt的記錄,后期中再開發過程中會不斷更新。官方提供的API文檔,其實很全,仔細查看閱讀都能找到。
- dhtmlxgantt啥都能配置,后面慢慢參照文檔就能找到規律。
其它大佬的dhtmlxgantt學習文章:
設置語言
參考文檔:
gantt.i18n.setLocale("cn"); //設置中文
設置表格樣式
參考文檔:
gantt.config.scale_height = 50; //設置表頭行高
gantt.config.task_height = 16; //設置任務條高度
gantt.config.row_height = 40; //表格行高

表頭內容格式化
gantt.config.scales = [
{unit: "day", step: 1, format: "%j, %D"},
{unit: "month", step: 1, format: "%F, %Y"},
];
添加標記
參考文檔:
gantt.plugins({
marker: true // 開啟marker插件
});
var date_to_str = gantt.date.date_to_str(gantt.config.task_date);
var today = new Date(2021, 3, 10);
gantt.addMarker({
start_date: today,
css: "today", // 樣式名稱 也可以時自定義的類,主要設置背景色
text: "今天",
title:"今天: "+ date_to_str(today)
});


自定義燈箱(彈出框)
參考文檔

