pe:blockUI如何禁用淡入淡出效果



我正在使用Primefaces Extensions BlockUI组件来处理全局ajax事件,如下所示:

<p:ajaxStatus onstart="PF('globalBlockUI').block({ fadeIn: 0 })" onsuccess="PF('globalBlockUI').unblock({ fadeOut: 0 })"/>
<pe:blockUI id="globalBlockUI" widgetVar="globalBlockUI"
css ="{}"
cssOverlay="{}">
...
</pe:blockUI>

我想禁用渐变效果。像JQuery中那样设置{fadeIn:0}选项似乎被忽略了。

如何禁用渐变效果?

尝试将其添加到页面中。。。

<script type="text/javascript">
$.blockUI.defaults.fadeIn = 0;
</script>

我还创建了这个票证,以便将这些属性作为头等公民添加到组件本身中:https://github.com/primefaces-extensions/primefaces-extensions.github.com/issues/594

更新:我已经提交了上述GitHub票证的修复程序。所以你将能够做…

<pe:blockUI id="globalBlockUI" fadeIn="0" fadeOut="0"/>

最新更新