Vue 動態繫結圖片 src 屬性閃屏 白屏 無內容顯示 BUG 小記
問題描述:
使用 Vue 渲染資料時,遇到了如下神奇一幕,bug 原因非常簡單,但結果卻讓人摸不著頭腦,特此記錄,以備日後檢視!
如上圖,重新整理頁面時,內容一閃而過,隨後一直白屏,無任何內容顯示,特將問題程式碼精簡為以下內容
<div id="content">
<img v-bind:src="{{img}}" alt="">
</div>
<script>
new Vue({
el: '#content',
data: {
img: 'fa7d55720d6cf.png'
}
})
</script>
解決方案:
看到程式碼,相信部分大佬已經發現錯誤原因了。是的,此處繫結圖片只需要寫變數名稱即可,無需加大括號
# 錯誤
<img v-bind:src="{{img}}" alt="">
# 正確
<img v-bind:src="img" alt="">
bug 原因非常簡單,但是解決過程可謂是一波三折,
先是以為 載入問題,各種使用 v-cloak
無果
後續以為 圖片路徑問題,各種調整 圖片路徑無效
Chrome 搜尋記錄 4, 5頁
。。。
相關文章
- 三、動態繫結屬性
- 2. Vue語法--插值操作&動態繫結屬性 詳解Vue
- vue學習筆記(一)---- vue指令( v-bind 屬性繫結 )Vue筆記
- 單元測試內實現屬性自動繫結
- el-image圖片預覽顯示bug
- vue el-image 顯示圖片Vue
- 小程式button背景顯示圖片
- 對於動態載入內容 (包括 Ajax 請求內容) 繫結點選事件事件
- WIN10動態磁貼不顯示內容怎麼設定 WIN10設定動態磁貼不顯示內容方法Win10
- vue 動態繫結 v-modelVue
- Vue select 繫結動態變數Vue變數
- Vue 動態繫結CSS樣式VueCSS
- render函式處理動態獲取img的src屬性函式
- [BUG反饋]LINUX下圖示、圖片及驗證碼顯示不正確Linux
- vue迴圈顯示base64圖片Vue
- 第二講、Vue3.x繫結資料、繫結html、繫結屬性、迴圈資料VueHTML
- 【測試平臺開發】Vue指令、屬性繫結、事件繫結學習教程Vue事件
- 理解靜態繫結與動態繫結
- 瀏覽器能正常訪問圖片,但是放到img src下就無法顯示的解決方案瀏覽器
- iOS LaunchScreen.storyboard啟動白屏(不顯示)iOS
- vue select 繫結複雜資料和預設顯示Vue
- 仿釘釘頭像(有頭像顯示圖片拼接,無圖顯示暱稱)
- 帝國cms標題設定了加粗、顏色等屬性在內容頁顯示
- Vue模板語法、屬性繫結、條件渲染的學習Vue
- 微信小程式資料資料繫結顯示NaN微信小程式NaN
- 使用jpeg圖片庫,顯示圖片並簡單實現LCD的觸屏功能
- WPF使用MVVM(一)-屬性繫結MVVM
- JAVA編輯word替換指定內容,解決插入圖片顯示不全問題Java
- vue 裡面動態更換圖片Vue
- vue如何動態載入本地圖片Vue地圖
- Horowitz Research:研究顯示多樣化內容驅動無線天線使用
- QT tableWidget 內容居中顯示QT
- Golang pprof 結果使用 graphviz 圖片化顯示Golang
- Android繪製(三):Path結合屬性動畫,讓圖示動起來!Android動畫
- ASP使用正則提取內容裡所有圖片路徑SRC的實現程式碼
- Vue 框架-05-動態繫結 css 樣式Vue框架CSS
- C++的動態繫結和靜態繫結C++
- java中的靜態繫結與動態繫結Java