我的应用程序中有一个功能齐全的ag-grid-angular,但是一旦添加[popupParent],它就说它无法绑定,因为它不知道ag-grid-angular的属性。
这有效:
<ag-grid-angular [id]="name" #grid style="width: 100%;" [gridOptions]="gridOptions" (gridReady)="setDatasource()"(cellContextMenu)="onRightClick()" >
这不是:
<ag-grid-angular [id]="name" #grid style="width: 100%;" [gridOptions]="gridOptions" (gridReady)="setDatasource()" [popupParent]="popupParent"(cellContextMenu)="onRightClick()" >
在组件中:
private popupParent: HTMLElement;
在构造函数中,我只需添加
this.popupParent = document.querySelector("body");
预期结果应该是将弹出窗口父级设置为文档的body元素,这样当我打开菜单时它不会被剪切到网格中。
答案 0 :(得分:0)
这是由于我的ag-grid-angular版本为11,所以popupParent属性确实不存在。