root_id

设置虚拟根元素的 id

string|number root_id;

Example

gantt.config.root_id = "root";  
var tasks =  {
    data:[
      {id:1, text:"Project #2", start_date:"01-04-2013", duration:18, parent:"root"},       {id:2, text:"Task #1",    start_date:"02-04-2013", duration:8,  parent:1},
      {id:3, text:"Task #2",    start_date:"11-04-2013", duration:8,  parent:1}
    ],
    links:[]
};
 
gantt.init("gantt_here");
 
gantt.parse(tasks);


Default value:

"0"
Details

root_id 定义任务树中的虚拟根节点。 当任务的 parent 属性与 root_id 值匹配时,该任务会显示在 gantt 树的顶层。

  • 任务的 parent 属性应指定其在任务树中父任务的 id。
  • parent 值匹配某个存在的任务时,该任务会作为子任务显示在该父任务下。
  • parent 值等于 gantt.config.root_id(默认是数字 0)或未定义的任务,将显示在任务树的顶层。
  • parent 值指向不存在的任务 id不严格等于 root_id 的任务,将不会显示在任务树中。
Back to top