angular - Angular 5 primeng 中的一列中的两个变量
问题描述
如何使姓名和姓氏在同一列中?
<p-dataTable [value]="users" expandableRows="true" selectionMode="single"
[(selection)]="selectedUser" (onRowSelect)="onRowSelect($event)"
[paginator]="true" [rows]="10" [globalFilter]="gb" #dt>
<p-column expander="true" styleClass="col-icon"></p-column>
<p-column field="id" header="Identificador"></p-column>
<p-column field="name" header="Names"></p-column>
<p-column field="surname" header="Surnames"></p-column>
</p-dataTable>
解决方案
使用模板功能。就像是 :
<p-column field="name" header="Names">
<ng-template let-user="rowData" pTemplate="body">
{{user.name}} {{user.surname}}
</ng-template>
</p-column>
推荐阅读
- javascript - Axios 没有使用 useEffect() (React Js)
- c# - 在 UWP 项目的 contentView 中无法触发 TapGestureRecognizer 的“tapped”方法
- java - Java中损坏的访问控制
- android - 如何解决 android 中带有特殊字符的 URL 的 HttpURLConnection 错误?
- mongodb - MongoDB如何在插入文档时动态创建字段?
- javascript - 在 Node Js 中发布表单
- outlook - Azure Logic App Outlook 连接器“发送带有选项的电子邮件”
- histogram - 从 VAE 采样向量计算均值和方差
- postman - Postman - 如何在文档中显示多个响应和请求示例 - 已解决
- c++ - 为什么cpp字符串逐字节分配失败?