Primeng 无法绑定素数数据表

Primeng 无法绑定素数数据表,primeng,Primeng,我是新的启动(2.0.3)。我有一个Angular 2程序,它有一个公共产品阵列 private initProductListloaded(res: product[]) { // Public array of productList this.productList = res; } 下面是HTML代码 <div *ngIf="showProductGrid" style="height:400px;"> <p-dataTable [value]="product

我是新的启动(2.0.3)。我有一个Angular 2程序,它有一个公共产品阵列

private initProductListloaded(res: product[])
{
// Public array of productList
this.productList = res;
}
下面是HTML代码

<div *ngIf="showProductGrid" style="height:400px;">
   <p-dataTable [value]="productList" [rows]="10">
     <p-column field="Sku" header="Year"></p-column>
     <p-column field="Description" header="Brand"></p-column>
   </p-dataTable>
</div> 
<select name="wwindustry" style="width:100%"
   [(ngModel)]="wselectedIndustry">
      <option *ngFor="let c of productList" 
       [value]="c.Sku"> c.Description}}</option>
</select>

c、 说明}

下拉列表wwindustry仅用于测试,以查看productList数组是否包含html中的任何数据。如果产品列表中有字段sku和说明,则我尝试生成数据表的所有操作都失败。确保已从module.ts文件中的priming导入数据表

import {DataTableModule} from 'primeng/primeng';
另外,如果*ngIf=“showProductGrid”为false,即如果showProductGrid==false,则整个div将不会在DOM中呈现。确保值showProductGrid为true,或者它具有一些值


我希望这些提示可以帮助你

从启动的导入已经包括在内。我试图从Priming中为数据表执行一个示例,得到了相同的结果?这是我正在使用的HTML。我在这里已经回答了类似的问题,只是试着用这种方式,你向你的p-datatable发送了什么值?你能添加你的部件吗?