在ag-Grid documentation上,有很多关于此 GridOptions接口的内容。
Grid Properties,Grid Events,Grid Callbacks,所有“声明”
this options are available through the GridOptions interface
例如,我设法通过以下方式访问了 columnDefs 属性,而没有使用此 gridOptions 的任何“用法”:
<ag-grid-angular
style="margin: auto;
width: 80%; height: 70%;
#agGrid
class="ag-theme-material"
[rowData]="rowData"
[columnDefs]="columnDefs"
>
</ag-grid-angular>
private columnDefs;
constructor() {
this.columnDefs = ...; // columns array
}
但是,我到了一个地步,我不知道如何在不调用此GridOptions的情况下集成某些功能,例如api提供的accessing row nodes。
我如何提及/访问此gridOptions?
答案 0 :(得分:1)
在HTML中提到提及的GridOptions,将下面的代码
[gridOptions]="gridOptions"
和您的Component.ts
public gridOptions: GridOptions;
在ngonINIT上
this.gridOptions.columnDefs=this.columnDefs;
然后,您可以在代码中的任何位置访问此gridoptions。