PrimeNG上下文菜单选择可清除多个选定数据

时间:2019-02-08 22:33:24

标签: angular contextmenu primeng multipleselection

在p表中,我启用了具有多个选择模式的选择,以及启用了联合模式的上下文菜单选择。在每一行上单击鼠标左键进行选择将按预期工作,将每个项目添加到项目数组中,使其处于选中或取消选中状态。但是,如果我右键单击(使用上下文菜单选择)未正常选择的项目,则该选择将清除,只有已选择上下文菜单的项目才在items数组中。我要发生的事情是让您拥有多个选定的项目,并且可以通过右键单击将其添加到该列表中。

我相信,如果我将事件和rowData传递给onRowSelect(),那么我可以阻止默认事件的发生并将该项目手动添加到数组中,但是以一种非骇客的方式进行操作会很好

这是代码示例

         <div class="blur">
           <img src="https://4.bp.blogspot.com/_EZ16vWYvHHg/TFBW_zN6oaI/AAAAAAAAQd4/8UxrcXLQ5js/s1600/www.idool.net-Perrito.jpg">
           <button onclick="coverImage()" class="btnbl">Blur Image</button>
         </div>

0 个答案:

没有答案