Prime Gallery与Gallery Film strip的UI问题

时间:2017-10-06 14:13:08

标签: jsf primefaces gallery

我正在使用PrimeFaces和组件p:galleria实现一个库,一切都按预期工作,但页脚(Film Strip)显示两次。

Screenshot - Unexpected UI

顺便说一句,如果我关闭然后重新打开包含画廊的模态对话框,胶片条会正确显示。

Screenshot - Expected UI

更多信息:

  • 图库包含在模态对话框中
  • PrimeFaces版本:5.3
  • 浏览器:Chrome和IE

感谢任何帮助

2 个答案:

答案 0 :(得分:1)

我已经使用下一个解决方法解决了这种行为......

我必须使用onclick()事件而不是oncomplete()

打开外部对话框

问候!!!!

答案 1 :(得分:0)

我已经有onclick,但幻灯片仍会翻倍。

对我来说,一种可行的解决方法是在显示对话框时更新图库,例如

<p:commandLink onclick="PF('popup').show();" update="galleria"/>
<p:dialog id="popup">
    <p:galleria id="galleria"/>
</p:dialog>