检测发出http请求的Angular 2 Property绑定中的请求错误

时间:2016-11-30 18:08:06

标签: angular

是否有办法检测发出Http请求的Angular 2属性绑定中的请求错误,如[link]和[src]。

我的情况是我有一个

的对象
{
  local: '/images/abc.jpg',
  remote: 'http://linkToImage.jpg'
}

和模板

<img [src]="local">

所以当remote返回local或请求错误时,我正试图指向404

1 个答案:

答案 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'}}">

用远程和本地

替换值