在“修改”按钮上,点击我重新配置gridOptions ,方法是将列的editable属性设置为true并进行其他一些数据更改。 gridOptions属性已正确更新,但是在Angular 2的AfterContentChecked生命周期事件中调用 this.gridOptions.api.refreshView()后,网格视图不会更新。
感谢。
答案 0 :(得分:1)
大多数gridOption属性在网格初始化时读取一次,而不是再次读取。
如果您想更新数据,您需要使用api(即api.setRowData进行全面更改,或查看更新文档(https://www.ag-grid.com/javascript-grid-refresh/)以获得更低级别的编辑选项。
对于列编辑,editable属性可以是一个函数,它可以读取一些其他数据以确定列/单元格是否可编辑。