从6.0.19开始,列过滤器水印未显示在PrimeFaces中

从6.0.19开始,列过滤器水印未显示在PrimeFaces中,primefaces,Primefaces,由于PrimeFaces 6.0.19及以后版本,包括6.0.20和6.1.x(6.1.1和6.1.2),我们的列过滤器水印代码的工作方式如下: 您的选择器是否仍然“良好”?“@(#frmTenantList\\:singleDT\\:customerName\\:filter)”没有任何更改。。。我只是在寻找正确的格式并遵循它。但在所有水印出现之前,我尝试了基于其他帖子的其他解决方案,关于过滤器中的水印问题,但失败了,例如使用forElement,因为该属性在较新版本的PrimeFaces

由于PrimeFaces 6.0.19及以后版本,包括6.0.20和6.1.x(6.1.1和6.1.2),我们的列过滤器水印代码的工作方式如下:



您的选择器是否仍然“良好”?“@(#frmTenantList\\:singleDT\\:customerName\\:filter)”没有任何更改。。。我只是在寻找正确的格式并遵循它。但在所有水印出现之前,我尝试了基于其他帖子的其他解决方案,关于过滤器中的水印问题,但失败了,例如使用forElement,因为该属性在较新版本的PrimeFaces上被删除。然后,我尝试使用FireDebug,然后使用Inspect。然后,我使用CSS选择器复制了ID。我注意到,它应该是#frmTenantList\:singleDT\:customerName\:带有单个“\”的过滤器。因此,它应该是for=“@(#frmTenantList\\:singleDT\\:customerName\\:filter)”。我测试了它,它成功了!因此,从6.0.19版开始的PrimeFaces的较新版本只接受单个反斜杠“\”。对于=“@(#frmTenantList\\:singleDT\\:customerName\\:filter)”没有任何更改,您的选择器是否仍然“良好”。。。我只是在寻找正确的格式并遵循它。但在所有水印出现之前,我尝试了基于其他帖子的其他解决方案,关于过滤器中的水印问题,但失败了,例如使用forElement,因为该属性在较新版本的PrimeFaces上被删除。然后,我尝试使用FireDebug,然后使用Inspect。然后,我使用CSS选择器复制了ID。我注意到,它应该是#frmTenantList\:singleDT\:customerName\:带有单个“\”的过滤器。因此,它应该是for=“@(#frmTenantList\\:singleDT\\:customerName\\:filter)”。我测试了它,它成功了!因此,从PrimeFaces的6.0.19开始的较新版本只接受单个反斜杠“\”。