【问题标题】:ReferenceError: PF is not definedReferenceError: PF 未定义
【发布时间】:2013-08-07 06:17:26
【问题描述】:

我尝试了 PrimeFaces 的 NotificationBar 示例,但它不起作用。我收到以下 JS 错误:

ReferenceError: PF 未定义

我想我需要在使用PF() 函数之前包含一个库,但我不知道是哪个库以及在哪里可以找到它。

【问题讨论】:

  • 你可以试试widgetVar.show()
  • 也不行!

标签: javascript jsf-2 primefaces


【解决方案1】:

JS 函数PF() 仅从 4.0 开始可用。您显然正在使用 PF 3.x。看看展示网站的页脚,它目前正在运行 PF 4.0。

只需使用widgetVar.show(),其中widgetVar 是您在widgetVar 中指定的小部件变量名称,在他们的展示示例中为bar

<p:commandButton value="Show" onclick="bar.show()" type="button" />  
<p:commandButton value="Hide" onclick="bar.hide()" type="button" />  

【讨论】:

  • 我正在使用 primeface 5.2 但无法访问 PF()。我需要在 javascript 中包含任何文件吗?
猜你喜欢
  • 1970-01-01
  • 2012-08-24
  • 2015-10-04
  • 2017-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多