我的应用程序中有一个功能齐全的 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");
预期的结果应该是我将弹出父级设置为文档的正文元素,因此当我打开菜单时,它不会被剪切到网格内。