我正在使用PrimeNG Datatable(https://www.primefaces.org/primeng/#/datatable)進行延遲加載。一切都很好,但我需要在每一行添加一個按鈕(帶有刪除選項,編輯每條記錄)。PrimeNG Datatable不允許向行添加組件
我試圖以某種方式在視圖中的每一行添加列,但無法弄清楚。
然後我試圖添加HTML所使用的數據表的控制器陣列中:
private addActionsToRow(rows) {
let rowsWithAction = [];
for(let row of rows) {
row['actions'] = '<div>Anything</div>'
rowsWithAction.push(row);
}
return rowsWithAction;
}
然而,它不評估代碼,並顯示普通的HTML <div>Anything</div>
。
有沒有辦法呢?