我正在尝试在xe:dialog
中创建幻灯片在对话框中,我重复填充了一个notesdocumentcollection,其中包含每个文档的一个图像。和两个按钮。下一个和上一个
当对话框中的用户点击"下一步"应该显示我的收藏中的下一个图像,当我点击上一个图像时,应该显示我收藏中的上一个图像。
由于这些图像可能非常大,我不想预加载它们,应该在用户点击“下一步”时检索实际图像。按钮。
我该怎么做?
我遇到的问题是我不知道如何导航到下一张图片。可能有一个非常简单的解决方案。我尝试过使用setRowIndex和setIndex等不同的技术。
我首先想到我可以将重复重复限制设置为" 1"然后通过递增索引导航到next,但无法使其工作。
所以我想到的是将重复限制设置为1000并使用css隐藏所有图像,但随后所有图像都将被预加载。
答案 0 :(得分:1)
您可以将文档ID存储在矢量中并将其放入viewscope中,而不是文档集合。您还在viewScope中放置了当前索引。下一个/上一个将更改索引变量,因为xe:dialog支持部分刷新,所以它将非常简单方便。