Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angular – 如何在PrimeNG数据表中使用模板大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个非常基本的问题,我无法自己回答,因为大多数链接http://www.primefaces.org/primeng不再有效.
我也尝试注册他们的论坛,但他们的激活邮件永远不会到来.

我使用Angular2并拥有一个包含两列的数据表:filename和status.
我想要更改的状态列.它现在保持1到4的数字,我想根据状态显示一个glyphicon.

我现在有这个,这是有效的:

<p-dataTable [hidden]="loading" [value]="files" SELEctionMode="single"  sortField="Status" [sortOrder]="-1">
  <p-column field="Filename" header="Naam" sortable="true"></p-column>
  <p-column field="Status" header="Status" sortable="true"></p-column>
</p-dataTable>

我试过这个,只是为了测试模板,但没有任何变化:

<p-dataTable [hidden]="loading" [value]="files" SELEctionMode="single"  sortField="Status" [sortOrder]="-1">
  <p-column field="Filename" header="Naam" sortable="true"></p-column>
  <p-column field="Status" header="Status" sortable="true">
    <template let-file="rowData">
        {{file.Status == 1 ? "Yes" : "No"}}
    </template>
  </p-column>
</p-dataTable>

所以除了得出结论我没有正确使用它.

我们正在使用PrimeNG 1.0.0-beta.16

每个p列可以有两个模板 – 正文和标题,你应该指定它是哪一个.这不是强制性的,因为我认为身体是认的,这是你在这种情况下所需要的,但这是很好的做法.您还需要将pTemplate添加到模板以便p-column使用它,这就是p-column不显示您提供的模板的原因.所以,你的代码应如下所示:
<p-dataTable [hidden]="loading" [value]="files" SELEctionMode="single" sortField="Status" [sortOrder]="-1">
  <p-column field="Filename" header="Naam" sortable="true"></p-column>
  <p-column field="Status" header="Status" sortable="true">
    <ng-template let-file="rowData" pTemplate type="body">
        {{file.Status == 1 ? "Yes" : "No"}}
    </ng-template>
  </p-column>
</p-dataTable>

大佬总结

以上是大佬教程为你收集整理的angular – 如何在PrimeNG数据表中使用模板全部内容,希望文章能够帮你解决angular – 如何在PrimeNG数据表中使用模板所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。