app开发的一些疑问
发布于 7 年前 作者 dianjie 3522 次浏览 来自 问答

问题1:根据hash改变而变化视图的页面,滚动条位置难道要自己存着滚动条的位置?

好比如:一个帖子列表,我查看第20个帖子,进去详情后,滚动条位置被重置了,我再返回,就定位不到刚看的帖子列表位置了!有什么方法能处理这情况呢?

问题2:app的省流量问题,都是把图片地址替换成本地的一个默认图片?

8 回复
  • 1)view的上边距你是能取到的,然后自己算喽
  • 2)placeholder都是这样用的,这不是为了省流量,而是更好的用户体验,根据不同网络、场景,加载不同大小的图片才是为了省流量,比如缩略图

@i5ting 谢狼叔解惑!! 使用antd-moblie[cnode]版

滚动条位置可以在跳转前先把位置记住,已加载数据也缓存起来,跳回来时直接取出来就好

可以专门封装一个模块,用来存储这些数据缓存,和滚动条的位置

@1340641314 看了一下你的react node,才发现我写的与你区别太大了,看来得在数据缓存下搞点事了!!

@dianjie 哪个其实对redax的理解有误了,虽然说这样用也没问题。最近在重构vue2-cnode,到时候会整理下数据缓存,已经滚动条还原相关的教程

@1340641314 你理解错了,我是说我的写得有毛病!!!

@dianjie 你也理解错了,我是说我写的也有毛病。。。

回到顶部