如何将 JSON 对象用于 <img> src 标签?
How can I use a JSON object to an <img> src tag?
我正在构建一个动态 vuetify 导航抽屉,我想将图像存储在 JSON 数组中。我的问题是,我怎样才能(如果可能的话)将图像属性拉入标签的 src 中?
我知道使用以下方法行不通,但是怎样才能引入合适的元素?
<img class="nav-icon" src="{{item.image}}" />
您需要像这样绑定属性:
<img class="nav-icon" :src="item.image" />
评论后编辑 - 看来您需要使用函数来 return 像您请求的动态图像。
这个答案是我的参考。
// template
<v-img :src="getImgUrl(image_from_json.url)" />
// data
image_from_json: {
url: "/images/img1.jpg",
},
// methods
getImgUrl(img) {
var images = require("../../assets" + img);
return images;
},
我正在构建一个动态 vuetify 导航抽屉,我想将图像存储在 JSON 数组中。我的问题是,我怎样才能(如果可能的话)将图像属性拉入标签的 src 中?
我知道使用以下方法行不通,但是怎样才能引入合适的元素?
<img class="nav-icon" src="{{item.image}}" />
您需要像这样绑定属性:
<img class="nav-icon" :src="item.image" />
评论后编辑 - 看来您需要使用函数来 return 像您请求的动态图像。
这个答案是我的参考。
// template
<v-img :src="getImgUrl(image_from_json.url)" />
// data
image_from_json: {
url: "/images/img1.jpg",
},
// methods
getImgUrl(img) {
var images = require("../../assets" + img);
return images;
},