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

网站招聘栏怎么做一个新产品策划方案

网站招聘栏怎么做,一个新产品策划方案,云南学校 手机网站建设,页面效果好的网站前提:使用到了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元素// binding:binding.value 指令等于号后面绑定的表达式的值 这里指图片url// useIntersectionObserver方法是判断目标元素是否进入视口区域// 解构出stop方法,手动停止监听防止内存浪费const { stop } = useIntersectionObserver(el,([{ isIntersecting }]) => {if (isIntersecting) {// 进入视口区el.src = binding.valuestop()}},)}})}
}

在需要实现图片懒加载区域添加上自定义指令

<img v-img-lazy="item.picture" alt="">

在main.js中引入注册

// 引入懒加载指令插件并注册
import { lazyPlugin } from './directives'
const app = createApp(App)
app.use(lazyPlugin)

注意点就是:useIntersectionObserver对于元素的监听是一直存在的,除非手动停止监听,所以stop方法的目的就是:在监听的图片第一次完成加载之后就停止监听

http://www.dinnco.com/news/11998.html

相关文章:

  • 做的比较好的官方网站电商网站建设报价
  • wordpress快递模板下载seo推广软件排名
  • app制作的网站专业的推广公司
  • php网站开发 多少钱百度刷排名seo
  • 做网站首页置顶多少钱百度网页pc版登录
  • 广州黄埔区做网站培训机构营业推广的方式
  • 网站做的不好在哪里找软件开发公司
  • 贵阳个人做网站上海关键词排名软件
  • 制作网站设计作品网站排名优化服务公司
  • 郑州正规公司网站建设服务推广一款app的营销方案
  • 微信导航网站怎么做国家域名注册服务网
  • 老罗做的网站360应用商店
  • 哪个网站可以做旅行攻略品牌推广方式都有哪些
  • iis5.1发布网站什么样的人适合做营销
  • 做动车哪个网站查网络营销怎么做推广
  • 网站建设费用清单推销一个产品的方案
  • 移动端网站怎么做网络营销案例分析题及答案
  • 铜仁北京网站建设十大免费网站推广入口
  • 西安维护网站网站怎么制作免费的
  • 集团公司做网站关键词优化简易
  • 广州建设工程信息网站友情链接发布网
  • 优质聊城做网站公司十大网站排行榜
  • 济南网站建设webwz8广州网络推广选择
  • wordpress全站搜索免费刷网站百度关键词
  • 三星网上商城客服电话杭州优化公司多少钱
  • 电影宣传网站模板免费下载百度爱采购
  • 亚马逊网站开发的技术百度知道首页登录入口
  • 搜索排名优化公司厦门seo小谢
  • wang域名注册网站咸阳网络推广
  • 做视频网站怎么看不会卡关键词分类哪八种