vue頁面圖片不顯示問題解決方案
在做新版組態(tài)界面的時候,用vue框架實現(xiàn),在配置頁面圖片的時候發(fā)現(xiàn)有一張圖片明明頁面輸入的路徑是對的可是圖片就是不顯示出來
現(xiàn)象:
network頁面資源也不報錯,而且狀態(tài)碼竟然還是200,點preview里面又什么都沒有,后面一輸入,發(fā)現(xiàn)隨便輸入什么字都是出現(xiàn)的200
解決辦法:
在webpack里面配置靜態(tài)資源的路徑
1、找到vue.config.js
2、在module.exports下面的devServer里面添加一個鍵
contentBase:path.join(_dirname,'src')
這句話的意思就是,webpack-dev-server 會使用當(dāng)前的路徑作為請求的資源路徑
關(guān)于 contentBase,參考文章
http://www.dbjr.com.cn/article/222324.htm
靜態(tài)資源:
方法一:直接輸入路徑
<img class="sys_logo" src="./assets/images/top-logo.png"/>
方法二:使用 require
import logoUrl from './top-logo.png' const Images = { logoUrl } export default Images
方法三:模塊化
import logoUrl from './top-logo.png' const Images = { logoUrl } export default Images
使用:
js:
import Images from './assets/images'
<img class="sys_logo" :src="Images.logoUrl" />
到此這篇關(guān)于vue頁面圖片不顯示問題解決方案的文章就介紹到這了,更多相關(guān)vue頁面圖片不顯示問題內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解vue之自行實現(xiàn)派發(fā)與廣播(dispatch與broadcast)
這篇文章主要介紹了詳解vue之自行實現(xiàn)派發(fā)與廣播(dispatch與broadcast),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01vue 路由緩存 路由嵌套 路由守衛(wèi) 監(jiān)聽物理返回操作
這篇文章主要介紹了vue 路由緩存 路由嵌套 路由守衛(wèi) 監(jiān)聽物理返回操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08Vue3中使用styled-components的實現(xiàn)
本文主要介紹了Vue3中使用styled-components的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-05-05