Growl组件在素数4

时间:2019-07-08 19:17:27

标签: primefaces

[EDIT]我正在使用primefaces 4,因为这是一个旧版应用程序。我没有选择将版本更改为较新的版本。

我在jsf中定义了咆哮组件。

<p:growl id="growl" autoUpdate="true" showDetail="false" sticky="false" life="35000" />

但是当我检查站点上的元素时,我发现了这一点。

enter image description here

在文档和代码中搜索,发现有一个轮询组件以及 autoUpdate =“ true” 。这就是生成这些脚本的地方。

所以我将 autoUpdate更改为false ,这种情况不再存在,但是当我按下commandButton时,我仍在获取脚本元素。

例如:

<p:commandButton value="#{label['MB.search']}"
                 oncomplete="{pnlfilter.toggle()}"
                 update=":growl :horizontal :pnlManageShower :title"
                 listener="#{MB.showPanel()}">
</p:commandButton>

但是我仍然希望这个脚本元素不会消失。

有人知道这是否正常吗? 我对primeface还是很陌生,我试图找出为什么有这么多脚本以id为“ growl_s”。

我想知道的另一件事是,该脚本是否还可以存活6秒钟?

任何帮助将不胜感激。

0 个答案:

没有答案