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

漯河网站建设zrgu高明网站设计服务

漯河网站建设zrgu,高明网站设计服务,听书网页设计教程,石家庄商标设计前提#xff1a;使用到了VueUse插件。 先创建自定义插件文件夹 // 定义懒加载插件 import { useIntersectionObserver } from vueuse/core // 这个是VueUse里的一个方法export const lazyPlugin {install(app) {// 懒加载指令逻辑 定义全局指令app.directive(img-lazy, {mo…前提使用到了VueUse插件。 先创建自定义插件文件夹 // 定义懒加载插件 import { useIntersectionObserver } from vueuse/core // 这个是VueUse里的一个方法export const lazyPlugin {install(app) {// 懒加载指令逻辑 定义全局指令app.directive(img-lazy, {mounted(el,binding) {// el: 指令绑定的元素 在这里指img元素// bindingbinding.value 指令等于号后面绑定的表达式的值 这里指图片url// useIntersectionObserver方法是判断目标元素是否进入视口区域// 解构出stop方法手动停止监听防止内存浪费const { stop } useIntersectionObserver(el,([{ isIntersecting }]) {if (isIntersecting) {// 进入视口区el.src binding.valuestop()}},)}})} } 在需要实现图片懒加载区域添加上自定义指令 img v-img-lazyitem.picture alt 在main.js中引入注册 // 引入懒加载指令插件并注册 import { lazyPlugin } from ./directives const app createApp(App) app.use(lazyPlugin) 注意点就是useIntersectionObserver对于元素的监听是一直存在的除非手动停止监听所以stop方法的目的就是在监听的图片第一次完成加载之后就停止监听
http://www.hkea.cn/news/14453634/

相关文章:

  • 公司网站必须做可信认证吗seo优化中商品权重主要由什么决定
  • 手机网站制作软件空调seo是什么意思
  • 做网站有没有免费空间分享经济网站怎么建设
  • 关于企业网站建设的提案wordpress博客 登录
  • 百度站长平台网站体检qq空间wordpress
  • 直播网站是怎么做的ip域名查询网站入口
  • 太仓seo网站优化软件介绍做网站的标题
  • 网站建设交流发言稿重庆app定制软件开发
  • seo网站推广专员招聘wordpress添加表格
  • 株洲网站建设服务网站集约化建设做法
  • nas 支持做网站网站建设相关推荐
  • 网站开发下人员配置巴顿品牌设计
  • 织梦 导航网站 模板设计素材网站永久
  • 无障碍环境建设 网站网站建设mfdos
  • 城阳区城市规划建设局网站阿里云建网站步骤
  • 个人网站设计开题报告南川集团网站建设
  • 工业和信息化部五系网站建设wordpress opencart
  • 苏州市建设职业培训中心网站网站开发html文件规范
  • 软件正版化情况及网站建设情况网站建设与O2O的应用
  • 网站建设经费预算包括哪些wordpress eaccelerator
  • 网站域名注册如何填写广告投放平台投放
  • 网站备案流程以及所需资料wordpress您的密码重设链接无效
  • 自己做资讯网站海珠电子商务网站建设
  • wordpress增加边栏如何优化网络
  • 电子产品去什么网站做站点公司都是自己制作网站
  • 深圳住建设局网站公租房网站验收指标
  • 2019做网站图片用什么格式html国庆节网页制作代码
  • 深圳东莞网站开发石家庄最新新闻
  • 网站的设计与维护摘要宝安建网站公司
  • 网站可以做章子吗如何设计营销型网站建设