【发布时间】:2020-10-24 15:15:29
【问题描述】:
我正在渲染一些 div,当图像不存在时我不想显示 div。
示例图片在这里:https://clips-media-assets2.twitch.tv/AT-cm%7C891283246-preview-480x272.jpg
我在想这样的事情:
<div v-show="twItem.imageurl">{{twItem.title}}</div>
但它不起作用。任何帮助将不胜感激。
【问题讨论】:
-
可能是因为您的组件渲染速度比您将图像数据传递给
twItem更快,在这种情况下,您可以将twItem定义为object类似这样的twItem: {} -
@DevCl9 当我使用 v-if 时没有错误,但它不起作用。
-
'is not there'表示url字符串是空字符串还是404图片的url链接?
-
@dunhuang 当我点击链接clips-media-assets2.twitch.tv/…时,我得到了拒绝访问,所以应该是拒绝访问。
标签: javascript vue.js nuxtjs