在vue檔案中js如何引用圖片路徑
阿新 • • 發佈:2018-12-02
當我們在Vue.js專案中引用圖片時,關於圖片路徑有以下幾種情形:
使用一
我們在data裡面定義好圖片路徑
1 |
|
然後,在template模板裡面
1 2 |
|
這樣是錯誤的寫法,我們應該用v-bind繫結圖片的srcs屬性
1 |
|
或者
1 |
|
這種方式是按照正常HTML語法引用路徑,放在模板裡可以被webpack打包出來。
使用二
當我們需要在js程式碼裡面寫圖片路徑的時候,如果我們在data裡面寫
1 2 |
|
此時webpack只會把它當做字串處理從而找不到圖片地址,此時我們可以使用import引入圖片路徑:
1 2 |
|
在data裡面定義
1 |
|
情形三
我們也可以把圖片放在外層的static資料夾裡面,然後在data裡面定義:
1 2 |
|