我使用 p:carousel 组件循环浏览项目列表,并且我注意到了下拉菜单(元素归类为" ui-carousel -dropdown")和页面导航按钮(每个" ui-carousel-page-link")似乎是互斥的:当总页数为3或更低时,显示导航按钮,下拉菜单从4页开始使用。
如果我想一直显示导航按钮,我怎么能强迫"强迫"显示它们的组件而不是下拉列表?
我的代码如下:
<p:carousel id="carouselDocuments"
value="#{myBean.documents}"
headerText="#{bundle.tabTitleDocuments}" var="document"
numVisible="4" responsive="true" circular="false">
<p:panelGrid columns="1">
<p:outputLabel value="#{document.docName}" />
<p:outputLabel value="#{document.docType}" />
<p:outputLabel value="#{document.description}" />
<p:outputLabel value="#{document.lastEdit}" />
</p:panelGrid>
</p:carousel>
我显示的文档数量从一对到大约20,这就是为什么我要保持显示的小部件一致,无论我需要滚动多少页。
编辑:我在JBoss EAP 6.1上运行Primefaces 5.2.8