【发布时间】:2019-03-24 11:42:56
【问题描述】:
我尝试使用来自 PRIMENG 的 Table - CRUD,但是我遇到了与示例相同的问题。即使我关闭对话框,选择也会继续。 我想在关闭对话框后清除该选择。 我什至尝试使用类表中的@ViewChild 引用。
@ViewChild('dtUserEmp') table: Table;
标签ID
<p-table #dtUserEmp selectionMode="single"
[(selection)]="usuarioEmpresaSelection"
(onLazyLoad)="lazyLoadingNat($event)"
(onRowSelect)="rowSelect($event)"
(onRowUnselect)="rowUnselect($event)"
dataKey="empresa"...>... </p-table>
我关注的文档中的链接: https://www.primefaces.org/primeng/#/table/crud
【问题讨论】:
-
他们本可以通过在
(onHide)订阅p-dialog并清除选择来解决它...我不知道您是否使用p-dialog,但您可以尝试类似的东西... -
我也尝试使用@ViewChild('dtUserEmp') 清理:selectionKeys 和选择。
-
我正在使用 ngx-bootstrap 进行对话框。我已经尝试过(onHide),但它不起作用。
-
@miselking 我同意你的看法。
-
谢谢 :) 。我不认为
ngx-bootstrap对话框有onHide,你能提供那个代码吗(对话框代码)?
标签: angular primeng primeng-datatable