【问题标题】:Loop through ag-grid data and display values遍历 ag-grid 数据并显示值
【发布时间】:2019-07-03 02:02:49
【问题描述】:

我正在遍历 ag-grid 数据的每个节点,并且必须显示列值。附件是 plunkr: https://plnkr.co/edit/cFBLm7DkAZL5oWbqdyub?p=preview.

我无法在控制台中显示 ag-grid 数据。

var gridOptions = {
defaultColDef: {
    sortable: true
},
columnDefs: columnDefs,
animateRows: true,
enableRangeSelection: true,
rowData: rowData,
checkbox : true,
onSelectionChanged : getData
};
   new agGrid.Grid(gridDiv, gridOptions);
});

function getData(){
  gridOptions.api.forEachNode( function (node) {
   console.log("node vaalues are:"+node.data);
});

【问题讨论】:

    标签: angularjs ag-grid


    【解决方案1】:

    您的代码有几处问题。

    1. 为了调用onSelectChanged,您需要指定行选择的工作方式,尝试:rowSelection: 'single'

    2. 在您的 plunkr(不是上面的 sn-p)中,您的 getData 函数位于错误的范围内。我的意思是你的所有代码都在document.addEventListener 中,但getData 不是。因此,getData 不知道gridOptions 是什么。

    更新 plunkr:https://next.plnkr.co/edit/cXKVZrT9siHoodVa

    【讨论】:

      猜你喜欢
      • 2020-07-12
      • 2016-08-02
      • 2017-09-16
      • 1970-01-01
      • 2017-05-21
      • 2017-06-28
      • 1970-01-01
      • 1970-01-01
      • 2020-08-17
      相关资源
      最近更新 更多