ag-grid + AngularJS 动态加载新的 table 失败

ag-grid + AngularJS dynamically load new table failed

根据,我尝试调用api.setColumnDefsapi.setRowData来动态加载新的table定义和新的对应数据,但失败了。

我猜这是因为插件试图在 api.setColumnDefs 之后 api.setRowData 之前刷新 GUI。 Here is the code at Plunker (it is based on Advanced AngularJS 1.x Example),.

请复习和帮助:正确的做法是什么?

这可以通过在调用 api.setColumnDefs 重置列定义之前调用 api.setRowData(); 清除所有数据来解决。