是否有办法检测发出Http请求的Angular 2属性绑定中的请求错误,如[link]和[src]。
我的情况是我有一个
的对象{
local: '/images/abc.jpg',
remote: 'http://linkToImage.jpg'
}
和模板
<img [src]="local">
所以当remote
返回local
或请求错误时,我正试图指向404
。
答案 0 :(得分:0)
我不确定这项工作是否合适,但您可以尝试使用三元运算符吗
<img src="{{enquiry.buyer_email ? '/images/ico_yes.png' : '/images/ico_no.png'}}">
或类似的二元运算符:
<img src="{{enquiry.buyer_email && '/images/ico_yes.png' || '/images/ico_no.png'}}">
用远程和本地
替换值