Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在viewDataSource上使用StartKey_Javascript_Onclick_Xpages_Pager - Fatal编程技术网

Javascript 在viewDataSource上使用StartKey

Javascript 在viewDataSource上使用StartKey,javascript,onclick,xpages,pager,Javascript,Onclick,Xpages,Pager,当用户单击链接打开文档时,我将sessionScope变量设置为该文档的键。视图数据源上的StartKey属性设置为该sessionScope变量。这一切都很好,但如果我在第一页打开一个文档并返回,该文档位于页面顶部,而页面背面不起作用。我不知道如何在寻呼机上执行onClick事件,此时我可以将sessionScope设置为null,我希望寻呼机能够正常工作,即返回到视图中的第一个文档。 tehre是执行onClick事件的解决方法还是??在寻呼机上?您是否查看了扩展库中的寻呼机保存状态控件?此

当用户单击链接打开文档时,我将sessionScope变量设置为该文档的键。视图数据源上的StartKey属性设置为该sessionScope变量。这一切都很好,但如果我在第一页打开一个文档并返回,该文档位于页面顶部,而页面背面不起作用。我不知道如何在寻呼机上执行onClick事件,此时我可以将sessionScope设置为null,我希望寻呼机能够正常工作,即返回到视图中的第一个文档。
tehre是执行onClick事件的解决方法还是??在寻呼机上?

您是否查看了扩展库中的寻呼机保存状态控件?此控件保存寻呼机的状态,因此当您离开并返回页面时,返回的位置将与您离开的位置相同。省去了手动跟踪所有这些的麻烦

以下是寻呼机“保存状态控制”的相关问题和答案。

指向如何保存重复控件状态的链接?包含一个伟大的修复重复控制。我无法让PagerSveState重复工作。我建议阅读我在views上写的博客文章。startKey不会移动到包含该文档的页面。它是视图的子集,因此跳转到的文档是视图容器内容中的第一个文档。因此,就视图容器而言,您位于第1页。在这些文档之前,它不再知道视图中有任何文档。@PaulStephenWithers这解释了我的经历。我想我可以看到它的一些用途,但是当我查找关于它的文档时,文档并没有解释它实际上创建了数据的一个子集。你在这里所说的必须在文档中。当我阅读你的文章时,首先看一下all属性中的内联帮助,它是有意义的。由技术人员编写的用户文档,而不是真正的帮助。