angular - emptyMessage 属性不显示
问题描述
当 lista 数据值为空时,我需要显示一条消息:
<p-table [value]="listElement" [paginator]="true" [rows]="10" [rowsPerPageOptions]="[5,10,20]" [showCurrentPageReport]="true" emptyMessage="No record found">
<ng-template pTemplate="header">
<tr>
<th>Code</th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-elements>
<tr>
<td>{{elements.code}}</td>
</tr>
</ng-template>
</p-table>
当 listElement 为空时,它不会在emptyMessage
属性中显示消息,而是只显示表为空的问题。有谁知道我该如何解决这个问题?
解决方案
可能你理解emptyMessage
的具体错误。正如您在此处看到的那样https://primefaces.org/primeng/showcase/#/table(滚动到空消息部分)。您必须创建类似模板<ng-template pTemplate="emptymessage" let-columns>
并放置标记,如果 value 属性为空,则会显示该标记。尝试去做,请分享您的反馈,我很感兴趣它是否有效,如果没有,我们可以更多地考虑问题。
推荐阅读
- vue.js - Nuxt / VueJS 页面在桌面和连接 WiFi 的移动设备上渲染良好,但在 4G/5G 设备上却不行。知道如何解决这个问题吗?
- css - 如何根据子 SVG 内容对齐父 div 高度
- c# - 如何在 Xamarin 的 firebase 中更新用户显示名称?
- oracle - About materialized view and performance enhancement for frequently update base table
- linq - EF Core ToDictionary throw 表达式无法翻译
- sql - 努力将 MultiPolygon 坐标从 GoeJson 拉到 sql
- angular - 声明和初始化一个类并在其他类中使用它
- python - 不规则地将数据导出到具有 NaN 值的 csv 文件
- linux - AWS Linux t2.micro 实例上的 Yum Lock
- ubuntu - Jenkins 通过命令行 Ubuntu 20.04 更新