国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

vue中v-for加載本地靜態圖片方法

2019-11-19 14:14:43
字體:
來源:轉載
供稿:網友

vue-cli 項目中本地圖片放在assets目錄下(原因vue-cli最開始的vue圖片就在里面,就把所有圖片放在里面了);

之后v-for 動態加載圖片路徑就遇到了問題

源碼:

<ul><li v-for="(item,index) in teamInfo" @click="trastFun(item)"><div><img v-bind:src="item.imageurl"/></div><p>{{item.name}}</p><p>{{item.position}}</p><div class="icon-vs">VS</div></li></ul>for(var i = 0;i<self.teamInfo.length;i++){var j= i+1;self.teamInfo[i].imageurl = '../../assets/crop'+j+'.png';}

結果發現瀏覽器中雖然img 的src 路徑加載出來.但圖片并未顯示,百度后發現是webpack打包解析為了字符串,而非真實路徑

改為

for(var i = 0;i<self.teamInfo.length;i++){var j= i+1;self.teamInfo[i].imageurl = require('../../assets/crop'+j+'.png');}

當然如果一開始將靜態圖片放在static目錄下,可能就不會出現這樣的問題,一開始就欠缺考慮了。

以上這篇vue中v-for加載本地靜態圖片方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 呈贡县| 卢湾区| 天镇县| 兰坪| 且末县| 德兴市| 仙居县| 康乐县| 平陆县| 广东省| 巴林右旗| 静宁县| 文安县| 余干县| 奉贤区| 鄂伦春自治旗| 曲阳县| 珲春市| 武穴市| 五莲县| 海门市| 凤凰县| 金塔县| 栖霞市| 泰和县| 瓮安县| 白河县| 莱州市| 高密市| 富锦市| 昌江| 武定县| 建水县| 龙岩市| 本溪| 色达县| 额济纳旗| 吉安市| 宣城市| 嘉峪关市| 昌黎县|