angular - PrimeNG 表在值更改后保存选定的页面
问题描述
我有简单的 PrimeNG 表
<p-table [value]="users"
[paginator]="true"
[rows]="5">
<ng-template pTemplate="header">
<tr>
<th>name</th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-user>
<tr>
<td>{{user}}</td>
</tr>
</ng-template>
</p-table>
表中超过 5 个用户
users: string[] = ['Mike', 'David', 'John', 'Ronald', 'Mark', 'Polina', 'Anna', 'Olivia', 'Amelia'];
选择表中的第二页,然后将新值分配给this.users
this.users = ['Gregor', 'Ronald'];
但是表中仍然选择了第二页,因此表中没有用户。观看现场演示
我演示只是选择第二页并单击“更改名称”。新名称不可见。
有没有办法从代码中修复它?
解决方案
推荐阅读
- python - sqlalchemy .commit() 非常慢
- airflow - 等待 Apache Airflow 中上次运行的所有下游任务
- c# - 使用 Linux 操作系统的 Azure Web 部署导致未经授权的令牌错误
- sql-server - 差距和岛屿
- file - Blazor 服务器生成文件并将其下载到用户客户端
- python - 如何修改matplotlib导航的图标
- python - 将值传递给下一个函数
- asp.net - 在 ASP.NET MVC 5.0 中工作的路由代码在 5.2 中不再工作
- html - HTML 视频在烧杯浏览器 (P2P) 中不起作用
- html - 我可以在 CSS 中进行漂亮的模糊过渡吗?