国产探花免费观看_亚洲丰满少妇自慰呻吟_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加載本地靜態圖片方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄浦区| 报价| 津南区| 涟水县| 永德县| 盖州市| 闽清县| 宁国市| 璧山县| 凤冈县| 全南县| 北宁市| 常山县| 华容县| 饶河县| 贡山| 通山县| 廊坊市| 彭山县| 杨浦区| 海口市| 保定市| 崇义县| 盈江县| 清苑县| 新绛县| 酉阳| 天津市| 抚顺市| 临泉县| 韶关市| 富民县| 长岛县| 柘荣县| 新邵县| 常州市| 增城市| 邢台市| 大悟县| 明星| 沿河|