【发布时间】:2019-05-06 05:07:58
【问题描述】:
我正在我的组织中开展一个项目,我必须在其中实施 ag-grid。我知道 ag-grid 有一个 gridready 事件函数,它最初会触发并设置具有所有网格 api 属性的参数。我的行数据不断变化,它来自其他一些组件,我添加了一个处理程序(函数),我想再次调用 gridready 事件,它将我的行数据设置为最新值。问题是gridapi属性只会在第一次初始化,我想访问我的处理程序中的那些(gridapi)属性现在变得未定义,即使在网格初始化和范围丢失后如何访问gridapi属性。我没有确切的代码,我添加了一些代码快照来准确描述我的情况。
grid.component.ts
@Input() gridData
ngOnit() {
}
handler() {
want to call grid ready but params will be undefined ,how to set this gridapi properties.
gridready()
}
gridready(params) {
this.gridapi =params.api;
this.columnapi =params.clumnapi
this.gridapi.setRowData(this.gridData.rowData)
}
【问题讨论】:
标签: angular2-template ag-grid-angular