如何在ngprime p-datatable中动态设置p-column的可编辑属性

时间:2017-09-04 07:14:28

标签: angular primeng

我正在使用ngprime的p-datatable。

 <p-dataTable [value]="config" [(selection)]="selectedEnviornment" [editable]="true">
  <p-column field="userName" header="User Name" [editable]="false"></p-column>
    <p-column field="password" header="Email" [editable]="false"></p-column>
</p-dataTable>

在我的component.ts

for (var index = 0; index < this.config.length; index++) {
this.config[index].editable=true;
      }},

这里我设置了config的可编辑属性,它是p-datatable中的行集。

如何访问&#34; editable&#34;来自组件的行的属性,并将其设置为editable的{​​{1}}属性。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

使用数据绑定设置参数

[hidden]="yourHiddenParam"

然后在组件声明中: yourHiddenParam: string = 'false';

然后更改变量。