如果第一个失败,如何显示默认源?
How do I display a default source if the first one fails?
我遇到过这种情况,如果服务器上没有图像,我会尝试显示一般图像。
我想使用三元运算符来实现它,但是 "src" 不适用于第二个条件。
<div class="test-picture">
<img src="{{(test?.picture)? test.picture : '/images/test.png'}}" alt="test Image">
</div>
尝试使用:
<div class="test-picture">
<img [src]="(test.picture)? test.picture : 'assets/images/test.png'" alt="test Image">
</div>
确保你的备份图片在里面
项目的assets目录或添加到angular.json
.
中的assets
如果您正在使用 Angular,您应该看看
<img [src]="myPath"/>
而不是<img src="">
我遇到过这种情况,如果服务器上没有图像,我会尝试显示一般图像。
我想使用三元运算符来实现它,但是 "src" 不适用于第二个条件。
<div class="test-picture">
<img src="{{(test?.picture)? test.picture : '/images/test.png'}}" alt="test Image">
</div>
尝试使用:
<div class="test-picture">
<img [src]="(test.picture)? test.picture : 'assets/images/test.png'" alt="test Image">
</div>
确保你的备份图片在里面
项目的assets目录或添加到angular.json
.
如果您正在使用 Angular,您应该看看
<img [src]="myPath"/>
而不是<img src="">