欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Vue頁面中引入img圖片的方法

 更新時(shí)間:2021年10月20日 09:59:43   作者:Jesse90s  
本文主要介紹了Vue頁面中引入img圖片的方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

我們?cè)趯W(xué)習(xí)html的時(shí)候,圖片標(biāo)簽<img>引入圖片

<img src="../assets/images/avatar.png" width="100%">

但是這樣會(huì)有2個(gè)弊端:

  • 因?yàn)椴捎媒^對(duì)路徑引入,所以如果后面這張圖片移動(dòng)了目錄,就需要修改代src里的路徑
  • 如果這張圖片在同一頁面內(nèi)有多個(gè)地方要使用到,就需要引入多次,而且圖片移動(dòng)了目錄,這么多地方都要修改src路徑

怎么辦?使用動(dòng)態(tài)路徑import、require

首先講講這兩個(gè)兄弟,在ES6之前,JS一直沒有自己的模塊語法,為了解決這種尷尬就有了require.js,在ES6發(fā)布之后JS又引入了import的概念

使用import引入

import之后需要在data中注冊(cè)一下,否則顯示不了

<script>
import lf1 from '@/assets/images/cityOfVitality/lf1.png'
import lf2 from '@/assets/images/cityOfVitality/lf2.png'
import lf3 from '@/assets/images/cityOfVitality/lf3.png'
import lf4 from '@/assets/images/cityOfVitality/lf4.png'
import lf5 from '@/assets/images/cityOfVitality/lf5.png'
import lf6 from '@/assets/images/cityOfVitality/lf6.png'
import lf7 from '@/assets/images/cityOfVitality/lf7.png'
import top1 from '@/assets/images/cityOfVitality/icon_top1.png'
import mixins from './mixins'
export default {
  name: 'LeftPiece',
  mixins: [mixins],
  data () {
    return {
      lf1,
      lf2,
      lf3,
      lf4,
      lf5,
      lf6,
      lf7,
      top1
    }
  }
}
</script>

使用require引入

<script>
import top1 from '@/assets/images/cityOfVitality/icon_top1.png'
import mixins from './mixins'
export default {
  name: 'RightPiecr',
  mixins: [mixins],
  data () {
    return {
      rt1: require('@/assets/images/cityOfVitality/rt1.png'),
      rt2: require('@/assets/images/cityOfVitality/rt2.png'),
      rt3: require('@/assets/images/cityOfVitality/rt3.png'),
      rt4: require('@/assets/images/cityOfVitality/rt4.png'),
      rt5: require('@/assets/images/cityOfVitality/rt5.png'),
      rt6: require('@/assets/images/cityOfVitality/rt6.png'),
      top1
    }
  }
}
</script>

到此這篇關(guān)于Vue頁面中引入img圖片的方法的文章就介紹到這了,更多相關(guān)Vue引入img圖片內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論