我有一个"按钮在p:calendar
当我使用PrimeFaces 3
我从3迁移到8,现在是"完成"p:calendar
缺少按钮
我试了如下:
<p:calendar id="sdate" value="#{bean.sDate}" size="26" pattern="dd/MM/yyyy HH:mm" showButtonBar="true" buttonBarTemplate="{todayButton} {doneButton}"/>
它没有显示,当我检查它时,它没有显示。注意:没有CSS/JS包含在页面的外部。
请先讨论一些离题的问题:
- PrimeFaces 8不是最新的版本。当前的版本是12,13即将发布(你可以期待一个发布候选版本)。
- 虽然我没有发现任何关于你的具体问题,但你应该在升级时始终查阅迁移指南。
p:calendar
已弃用。它将被p:datePicker
取代。
你的问题的答案可以在文档中找到。您只需要将showButtonPanel
设置为true
。该属性的文档说明:
包含today和done按钮的按钮面板的可见性。