跳到主要内容

map()

描述

遍历图表的所有项目

用法

map(callback: function): array;

参数

  • callback - (必需)一个回调函数,将针对图表的每个项目调用

返回值

该方法返回一个新的项目数组,其中每个项目都是回调函数的返回结果

示例

const diagram = new dhx.Diagram("diagram_container", {
type: "default"
});
diagram.data.parse(data);

// 获取图表中所有项目(形状、连接线、分组、泳道)的 ID
diagram.data.map((item) => {
console.log(item.id);
});