【问题标题】:How to apply a method for ag-Grid data in angular?如何以角度应用 ag-Grid 数据的方法?
【发布时间】:2019-05-31 23:25:53
【问题描述】:

我正在尝试为 ag-Grid 数据应用一种方法。这里我的意图是在将数据加载到网格后,当我们单击网格上的任何数据时,应该调用方法。 通常如果是表格数据我们可以这样申请

<tbody (click)="methodName()">
-------------------------
</tbody>

但是对于 ag-Grid 数据,我找不到应用方法的方法。如果有人有想法,请帮助我。提前致谢。

【问题讨论】:

    标签: angular ag-grid


    【解决方案1】:

    是的,ag-Grid 有一些内置事件。所以我们可以使用这些事件。 就我而言,我为每个单元格应用了点击功能。 (cellDoubleClicked)="onCellDoubleClicked($event)"

    或者如果我们想申请row也可以这样实现。 onRowDoubleClicked: 做某事

    【讨论】:

      【解决方案2】:

      根据文档,您可以使用很多方法来获得与您想要的结果相似的结果。 https://www.ag-grid.com/javascript-grid-events/

      如果您真的想在网格中任何地方监听点击,您可以将其包装在具有点击监听器的 dom 元素中

      <div (click)="methodName()">
         <!-- your grid markup goes here -->
      </div>
      

      【讨论】:

      • @Keenam Diggs 感谢您的回答,但我需要为网格数据而不是整个网格(如标题)应用事件,并且所有不需要。
      • 那么也许您应该连接到rowClicked()cellClicked() 并根据您需要的任何条件过滤要处理的数据。
      • 是的,我们可以直接将一些内置事件用于网格选项。感谢您的推荐信息。
      猜你喜欢
      • 2018-10-23
      • 2021-10-09
      • 1970-01-01
      • 2021-01-10
      • 2020-11-17
      • 2023-02-01
      • 2021-04-10
      • 2019-06-06
      • 2022-01-23
      相关资源
      最近更新 更多