Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.3k views
in Technique[技术] by (71.8m points)

多tab列表如何做资源回收呢?

如题,某些时候我们商场的tab列表会有很多分类,可能达到几十个tab。我们公司要求是当tab来回切换的时候还能保持原先滚动的位置,也就是说切换tab不是常见的重新渲染整个列表。

但是假如不是重新渲染的话,那么会导致大量列表元素存在页面中。。。所以需要适时的资源回收,那么要怎么进行tab列表的资源回收呢?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
  1. 将不再viewport范围内的tab业务数据缓存,滚动位置缓存,tab页可见的时候再重新渲染
  2. 可见范围内的只处理成页面不可见
  3. 类似无限滚动列表的处理

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

57.0k users

...