为了账号安全,请及时绑定邮箱和手机立即绑定

网站延迟加载前端可以弄吗?

网站延迟加载前端可以弄吗?

奋斗好青年 2017-08-11 09:47:10
类似淘宝京东那些电商网站,能提高网站性能,提高浏览速度该怎么做呢,比如有更多展开效果的,刚开始只显示那两行,点击更多才加载下拉里面的图片内容,还有网站的分享功能,刚开始不需要加载分享的js,tab或是图片点击缩列图切换的时候,默认内容先显示出来,其他内容,等点击的时候才加载出来怎么做呢??求大神解答~~~
查看完整描述

2 回答

已采纳
?
__innocence

TA贡献313条经验 获得超208个赞

类似上拉加载的思路:这些数据列表都是从后台获取的,前端请求这些数据的时候,传了两个参数,startPage和limitPage,分别表示数据的起始位置和终止位置。假设startPage=1,limitPage=5,第一次请求,只加载了前5条数据,当上拉动作出现的时候,startPage+=5;limitPage+=5,再次查询,这样就获得了第6条到第10条数据,然后,把这些数据拼接到前五条数据的后面。

这种方法的前提是:后台需要提供查询起始位置和终止位置的参数。

“点击更多才加载下拉里面的图片内容”,有两种方式,一种是提前加载好,但是隐藏了;另一种是ajax,点击的时候发起请求,获取数据显示在页面上。



查看完整回答
反对 回复 2017-08-11
点击展开后面2
  • 2 回答
  • 0 关注
  • 1344 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信