如何禁用ag网格中

时间:2018-05-10 13:35:40

标签: angularjs ag-grid

我想根据条件只在我的ag-grid中启用一些行(例如:2/5)。

可编辑:false无法帮助,因为它被应用于整个列表,除非有一个我不知道的方法

任何帮助,请

1 个答案:

答案 0 :(得分:2)

您只需将function绑定到editable中的columnDef属性,将在每次尝试edit时执行

editable: this.checkEditFunction.bind(this)
...
checkEditFunction(params){
    //params.node - for row identity
    //params.column - for column identity
    return !params.node.isRowPinned() // - just as sample
}

.bind(this)-仅用于访问外部功能