我想从PF4.0切换到PF5.0,在我的控制台中我看到很多Reference错误,因为我的元素的widgetVars不再存在。但是我可以将confirmDialogVar小部件称为PF(' confirmDialogVar')。show()但不能像之前那样使用confirmDialogVar.show()。
是否可以带回旧的'功能?
提前致谢!
答案 0 :(得分:5)
旧方法已在4.0中弃用,并在5.0中将其删除。
现在我有很多重构:D
答案 1 :(得分:4)
对于那些遇到过这种情况的人来说,如果你不想重构所有内容,还有另一种全球解决方案。从Primefaces 5.1的用户指南中,您可以添加一个上下文参数,该参数将允许引用小部件的旧方法工作:
<context-param>
<param-name>primefaces.LEGACY_WIDGET_NAMESPACE</param-name>
<param-value>true</param-value>
</context-param>
道格。