树节点结构:
{
proto: {},
allChildrenCount: 504,
childIndex: 0,
children: [],
childrenAfterFilter: [],
childrenAfterSort: [],
description: "Google",
expanded: false,
firstChild: true,
group: true,
id: 1,
keyId: "100047832",
lastChild: false,
level: 1,
name: "Google",
parent: {},
rowHeight: 25,
rowTop: 25,
}
在上面,我正在创建n个节点的树,其中父节点如上面给出的节点,即公司名称:google,其具有504个dept或504个子公司。 我在网格中填充整个树结构,但迭代地选择所有节点: 代码:
$scope.gridOptions.api.forEachNode(function (node) {
$scope.gridOptions.api.selectNode(node, true);
});
选择全部时间:1分钟
请你建议一个更好的方法来迭代并减少在ag-grid中选择n个节点的时间。提前谢谢。
答案 0 :(得分:0)
假设您要选择所有数据,可以尝试:
$scope.gridOptions.api.selectAll()