dhtmlxgantt API 記錄


前言

  • 此文章僅為記錄自己再學習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)
});


自定義燈箱(彈出框)

參考文檔


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM