我正在使用Angular2在ag-grid中开发一个表。我有一个包含3页的表。我有一个下拉菜单,可以选择当前页面中的所有行,但我还想要一个可以选择表格中所有行的功能(所以在接下来的2页中也是如此)。
到目前为止,我已找到此功能,但这只选择当前页面中的行。
gridOptions.api.forEachNode( function (node) {
node.setSelected(true);
});
我也有唯一的行ID。以下代码也不起作用:
gridOptions.api.forEachNode( function (node) {
if(node.data.id === 25) {
node.setSelected(true);
}
});
id 25 位于第二页。如果我在第二页,此代码可以使用。
有没有办法在ag-grid中实现我想要的东西?