私は物事のリストをループしており、物事に画像がある場合はそれを表示したいと考えています。
しかし、ものに画像がない場合は、デフォルトのテキストを表示したい:
<div ng-repeat="myThing in myThings>
<div ng-switch on="{{myThing.img}}" >
<span ng-switch-when="{{myThing.img}}">
<img src="/img/myThings/{{myThing.id}}" />
</span>
<span ng-switch-default>No Image</span>
</div>
</div>
これは機能し、デフォルトのテキストが表示されます。
ただし、ブラウザは存在しない画像を取得しようとしてエラーをスローしています。
http://localhost:9000/img/myThings/%7B%7BmyThing.id%7D%7D 404 (Not Found)
このエラーがスローされないように、この ng-switch 関数をフォーマットする方法はありますか?