【发布时间】:2017-09-02 14:33:50
【问题描述】:
我在这里尝试加载图像,如果图像出现,那么它应该显示其他默认图像。我试过了,但没有结果
<% getdata.forEach((user) => { %>
<div class="col-md-4 col-sm-4">
<div class="service-box">
<% if ( typeof user.image == 'undefined' ) { %>
<img src="images/logo.png" class="" width='260' height='220'>
<% }else { %>
<img src="<%= user['image'] %>" class="">
<% } %>
</div>
</div>
<% }) %>
【问题讨论】:
-
那么会发生什么?你确定
user.image也不能是空字符串吗? -
我正在获取图像。对于一些没有图像而不是加载空图像我想加载默认图像
-
那么你确定
user.image在没有图像时真的是undefined,而不是null或空字符串?试试if (! user.image) { ... } -
如果(!user.image)感谢@robertklep,它正在工作
-
为什么?通过使 -1 你想证明我不明白。我对所有这些员工都是新手。我认为这是分享我的问题的好地方这是我得到的。加入这个 stackoverflow 感到恶心