1
我正在使用來自ngprime的p-datatable。如何在ngprime p-datatable中動態設置p列的可編輯屬性
<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
這是在對數據表的行集的可編輯屬性。
如何訪問組件行「editable
」屬性,並將其設置爲p-column
的editable
屬性。
感謝您的幫助。
對於整個數據集,單元格是可編輯的或只讀的。它不能爲集合中的每個元素定製。你有什麼具體要求嗎?你應該嘗試編輯ng-template。 – TimeTraveler
ng-template會讓它變得非常複雜。我希望有一個由ngprime提供的屬性在rowselect事件上編輯一行 –
檢查是否有幫助.. http://plnkr.co/edit/sFrICY?p=preview。 – TimeTraveler