請教一個問題:目錄__ src |_ assets |_imgs |_ imgloading.gif |_ imgerror.jpg__ static |_ imgloading.gif |_ imgerror.jpg// src/main.jsVue.use(VueLazyload, { error: './assets/imgs/imgerror.jpg', loading: './assets/imgs/imgloading.gif', preLoad: 1, attempt: 1});執(zhí)行npm run dev在瀏覽器中報錯http://localhost:8080/assets/images/.... 找不到,把上面的路徑改成/src/assets/imgs/imgerror.jpg同樣報錯。然后我把圖片放在與src同級的文件夾static下面,改寫代碼:// src/main.jsVue.use(VueLazyload, { error: '../static/imgerror.jpg', loading: '../static/imgloading.gif', preLoad: 1, attempt: 1});圖片就可以加載成功,想到很久沒上面頭緒。
vue-lazyload 路徑問題
哈士奇WWW
2018-11-22 18:15:46