我正在使用Primeng Datatable。
同时在[(selection)] ="selectedRowItems"
中使用<p-dataTable...>
进行多次检查/取消选中等。
我想修改这个数据表复选框列,以便在给定某些特定条件的情况下,该列将被禁用,否则启用。
简而言之:Primeng Datatable是否有任何类似[disabled]的布尔属性可用于禁用/启用列?
更多说明: 我想在datatable中显示一些Item详细信息。如果其父ID的状态为“已部署”,则复选框列将被禁用。但如果父Id的状态未“已部署”,则复选框列将处于活动状态,我们可以在数据表中添加/删除/修改项目。 此父ID,或状态不是数据表的一部分。仅显示项目详细信息。
答案 0 :(得分:1)
.html
中的:
[selectionMode] =&#34; multipleOrnull&#34;
.ts
中的:
if(deployed){
multipleOrnull = "";
}
else {
multipleOrnull = "multiple";
}