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
        }
相關文章
相關標籤/搜索