Vue小技巧-懒加载

Vue懒加载包括图片懒加载与路由懒加载vue

一、图片懒加载:函数

首先安装 vue-lazyload包ui

而后导入并加载事先下载好的加载图片spa

import VueLazyLoad from 'vue-lazyload'
Vue.use(VueLazyLoad,{
  loading: require('@/common/image/default.png')
})

在使用时能够在须要加载图片的位置使用:code

<img  width="100" heigth="100" v-lazy="item.picUrl"/>

 

二、路由懒加载:component

路由懒加载能够按需调用须要的组件blog

箭头函数返回一个import路径图片

const Disc = ()=> import('@/components/disc/disc')

而后正常调用便可路由

{
          path: ':id',
          component: Disc
        }
相关文章
相关标签/搜索