我使用以下代码在我的primeng数据表中自定义编辑器:
<p-column field="vin" header="Vin" [editable]="true">
<ng-template let-col let-car="rowData" pTemplate="editor">
<textarea [(ngModel)]="car[col.field]" appendTo="body"></textarea>
</ng-template>
</p-column>
&#13;
但是我无法弄清楚如何使编辑器符合单元格的大小。
我只使用适用于<textarea>
.cell-editor {
height: 100%;
width: 100%;
}
&#13;
答案 0 :(得分:0)
如果我是你,我会为textarea修复N行(例如3):
<textarea [(ngModel)]="car[col.field]" appendTo="body" class="datatableTextarea" rows="3"></textarea>
并将100%宽度应用于textarea标记:
textarea {
width: 100%;
}