我需要使用ag-grid开发类似应用程序的电子表格。在那里我需要禁用几行(不允许用户编辑几行)。有人可以指导我如何在ag-grid中将所有列设置为可编辑为真模式时才能读取特定行。或者是否有任何其他方式来存档此功能。
答案 0 :(得分:3)
您可以根据数据设置editable: true
,而不是设置editable
:
editable: params => params.data.active === true
。
希望有所帮助。
答案 1 :(得分:1)
最好的方法是以某种方式使用cellEditor
。它在它的init参数中提供行节点,您可以迭代它并检查它是否是您想要编辑的行。如果不是,则调用stopEditing。
对不起,这还没有一个有效的例子,但是我会尝试解决这个问题并尝试提供一个有效的例子。