当列设置为editable true时,禁用ag-grid中的行

时间:2016-10-12 04:45:34

标签: angularjs ag-grid

我需要使用ag-grid开发类似应用程序的电子表格。在那里我需要禁用几行(不允许用户编辑几行)。有人可以指导我如何在ag-grid中将所有列设置为可编辑为真模式时才能读取特定行。或者是否有任何其他方式来存档此功能。

2 个答案:

答案 0 :(得分:3)

您可以根据数据设置editable: true,而不是设置editable

editable: params => params.data.active === true

希望有所帮助。

答案 1 :(得分:1)

最好的方法是以某种方式使用cellEditor。它在它的init参数中提供行节点,您可以迭代它并检查它是否是您想要编辑的行。如果不是,则调用stopEditing。

对不起,这还没有一个有效的例子,但是我会尝试解决这个问题并尝试提供一个有效的例子。