frm做的手机端页面,如果从详情页返回列表时能够不需要二次刷新并且保持原有翻页和滚动条的位置不变

在决策报表中,使用了tab控件,每个tab块下使用了报表块,显示了一些信息列表,如何在点击跳转到详细页(这个详细页是我抓取的网页)后,跳转回来能够保持原有翻页和滚动条的位置。谢谢image.png

FineReport xw0406 发布于 2022-9-3 17:20 (编辑于 2022-9-3 17:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
weibwLv7高级互助
发布于2022-9-5 09:43

这个感觉实现不了。我也用FRM移动端做了个H5的应用,我也遇到过这个问题。但是我能实现的也仅有点击返回时回到制定tab。但是这个功能依旧不是很完美。我提供一下我的思路给你

我在所有页面都创建了一个模板参数用来存储用户是从哪个tab点击进来的,然后在页面左上角人为的设计了一个返回按钮,返回按钮点击时会携带模板参数进行跳转,在首页获取到模板参数时再通过js跳转到制定tab。

弊端:会让页面变慢,尤其进首页的时候每次都会闪一下。而且,如果有人不点击按钮返回而是通过左滑右滑这样的操作,上面的设置就会失效。

翻页的页数也可以按照上面的思路去实现。

至于你说的保持原有滚动条估计实现不了

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-5 09:45

单纯返回原页面参考[通用]JS点击分页报表钻取后返回原页面-https://help.fanruan.com/finereport/doc-view-3580.html

但是想定位到原来位置,目前移动端做不大。。。

  • 2关注人数
  • 427浏览人数
  • 最后回答于:2022-9-5 09:45
    请选择关闭问题的原因
    确定 取消
    返回顶部