300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > angular1+ionic 移动端滚动后打开列表某条详情后 返回到上一页原来位置

angular1+ionic 移动端滚动后打开列表某条详情后 返回到上一页原来位置

时间:2018-07-18 09:43:58

相关推荐

angular1+ionic 移动端滚动后打开列表某条详情后 返回到上一页原来位置

思路就是获取滚动的距离与缓存数据

1.绑定滚动事件

$ionicScrollDelegate.$getByHandle(‘mybilltab11’).getScrollPosition().top获取该视图距离顶部滚动距离,项目中存在三页签,所以加有判断

2.进入详情页 存储高度与缓存数据…相关值

存在分页数据的记得相关分页的参数也要存储起来。

3.监听进入当前列表页

4.初始化请求列表数据处,判断是否为详情页后退就使用缓存数据,不去请求

5.在合适地方处销毁存储数据

6.多自测下,下拉刷新,更多加载,切换页签

末:哪里有不对或者更好的方式还请指正,谢谢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。