问题描述
p-table 中有没有办法显示值而不是 Id?
例如:我从服务器获取数据如下
[
{row_id: 1,customer_id: 25,status: 'NEW'},{row_id: 1,customer_id: 26,]
我想用显示以上数据的 p 表中的客户名称替换客户 ID。我有如下客户 ID 到客户名称的映射
[
{rowid: 25,name: 'Vinod'},{row_id: 26,name: 'Ram'}
]
编辑 我使用 Angular Pipe 实现了这一点。但是有没有一种 p-table 的方法呢?
解决方法
您可以按照以下方式继续映射数组。
this.mapping = {
25: {name: 'Vinod',age: 25},26: {name: 'Ram'}
}
并在您的 html 中如下所示。
<td>mapping[rowData['customer_id']].name</td>