【发布时间】:2018-03-16 01:52:20
【问题描述】:
我有一个使用 PrimeNG p-datatable 创建表的指令:
<p-dataTable paginatorPosition="top" scrollable="true" scrollHeight="200px"
[value]="table.cells" resizableColumns="true" [loading]="loading">
<p-column *ngFor="let col of table.headers" [field]="col.field" [header]="col.header" [sortable]="col.sortable" [style]="{'width':'230px'}">
...
在服务内部创建一个这样的实体:
header = new MyTableHeaders();
header.header = "Col Head"
header.field = "field";
header.sortable = false;
...
当我有一个嵌套对象要传入时,就像这样:
name: "name",
address: {
city: "city",
street: "street",
...
我试图通过:
header = new MyTableHeaders();
header.header = "Col Head"
header.field = "address.city";
header.sortable = false;
或
header = new MyTableHeaders();
header.header = "Col Head"
header.field = "address[city]";
header.sortable = false;
但 col 中没有出现任何值。你能帮助我吗? 谢谢
【问题讨论】: