当前位置: 首页 > news >正文

夺宝网站是怎么做推广的如何建一个自己的网站

夺宝网站是怎么做推广的,如何建一个自己的网站,那些网站可以做推广,网络营销工具中什么是图片懒加载? 懒加载也叫做延迟加载、按需加载,指的是在长网页中延迟加载图片 数据,是一种较好的网页性能优化的方式。在比较长的网页或应用中, 如果图片很多,所有的图片都被加载出来,而用户只能看到可…

什么是图片懒加载
懒加载也叫做延迟加载、按需加载,指的是在长网页中延迟加载图片
数据,是一种较好的网页性能优化的方式。在比较长的网页或应用中,
如果图片很多,所有的图片都被加载出来,而用户只能看到可视窗口
的那一部分图片数据,这样就浪费了性能。

如果使用图片的懒加载就可以解决以上问题。在滚动屏幕之前,可视
化区域之外的图片不会进行加载,在滚动屏幕时才加载。这样使得网
页的加载速度更快,减少了服务器的负载。懒加载适用于图片较多,
页面列表较长(长列表)的场景中。

怎么实现?
图片的加载是由 src 引起的,当对 src 赋值时,浏览器就会请求图片
资源。根据这个原理,我们使用 HTML5 的 data-xxx 属性来储存图片
的路径,在需要加载图片的时候,将 data-xxx 中图片的路径赋值给
src,这样就实现了图片的按需加载,即懒加载。
注意:data-xxx 中的 xxx 可以自定义,这里我们使用 data-src 来定
义。
懒加载的实现重点在于确定用户需要加载哪张图片,在浏览器中,可
视区域内的资源就是用户需要的资源。所以当图片出现在可视区域时,
获取图片的真实地址并赋值给图片即可。
使用原生 JavaScript 实现懒加载:
知识点:
window.innerHeight 是浏览器可视区的高度
document.body.scrollTop
document.documentElement.scrollTop 是浏览器滚动的过的距离
imgs.offsetTop 是元素顶部距离文档顶部的高度(包括滚动条的距
离)
图 片 加 载 条 件 : img.offsetTop < window.innerHeight +
document.body.scrollTop;
在这里插入图片描述
代码实现(原生js):

在这里插入图片描述
vue实现
在 Vue 中实现图片懒加载可以使用第三方库,比如 vue-lazyload。以下是使用 vue-lazyload 实现图片懒加载的步骤:

1、安装 vue-lazyload:在终端或命令行中运行以下命令来安装 vue-lazyload:

npm install vue-lazyload

2、导入和使用 vue-lazyload:在需要使用图片懒加载的组件中,导入 vue-lazyload 并注册为 Vue 插件。示例代码如下:

import Vue from 'vue';
import VueLazyload from 'vue-lazyload';Vue.use(VueLazyload);

3、配置懒加载属性:你可以在 Vue.use(VueLazyload) 之后传递一些配置选项来自定义懒加载的行为。其中最常用的选项是 loading 和 error,用于指定加载中和加载失败时显示的占位图像。

Vue.use(VueLazyload, {loading: '/path/to/loading.gif',error: '/path/to/error.jpg',
});

4、在模版中使用
使用懒加载指令:在需要懒加载的图片元素上使用 v-lazy 指令,将 src 属性的值替换为 v-lazy。

<img v-lazy="/path/to/image.jpg" alt="Lazy-loaded Image">

当该组件渲染到视图中时,图片元素会先显示 loading.gif 这张占位图像。当图片元素进入浏览器视窗范围时,vue-lazyload 会自动将 src 属性替换为真实的图片路径 /path/to/image.jpg。如果加载图片失败,则会显示 error.jpg 这张占位图像。

http://www.ysxn.cn/news/3125.html

相关文章:

  • 网站已经克隆好了 怎么做仿站公关公司是干嘛的
  • 交易网站seo怎么做湖北网络推广公司
  • 网站开发得多少钱谷歌seo公司
  • 长春网站制作价格杭州专业seo公司
  • 可以网站可以做免费的文案广告语个人网站模板免费下载
  • 实验教学网站的建设研究做互联网推广的公司
  • 重庆网站建设公司咨询亿企帮网页模板之家
  • 苹果电脑做网站设计赤峰seo
  • 网站建设主要问题八宿县网站seo优化排名
  • web网站开发的参考文献灰色广告投放平台
  • 建设银行的网站怎么打开河北软文搜索引擎推广公司
  • 做一个网站的详细教学如何做好关键词的优化
  • 做一个医院网站多少钱营业推广
  • 建瓯企业网站建设seo 工具分析
  • 松江做网站百度百家官网入口
  • 招商加盟网站建设目的大的网站建设公司
  • wordpress添加海报生成功能成都seo优化公司排名
  • 开封网站建设报价app推广项目从哪接一手
  • 各地优化疫情防控措施seo整站优化新站快速排名
  • python做互金网站河北百度seo点击软件
  • 小企业网站建设多少钱公众号推广渠道
  • 店铺设计软件手机版武汉seo外包平台
  • 人民日报新闻评论企业seo顾问服务阿亮
  • 网站的栏目建设在哪里淘宝网站的推广与优化
  • 哪些大型网站有做互联网金融专业外贸网络推广
  • 做APP好还是建设网站好网络工具
  • 网页设计网站免费精准营销系统
  • 网站建设类的论文题目线上营销工具
  • 自己做的网站如何加视频sem竞价托管公司
  • 湖南营销型网站建设 干净磐石网络百度一下网页打开