è un semplice esempio:AngularJS - ng-se stringa controllo valore vuoto
<a ng-if="item.photo == ''" href="#/details/{{item.id}}"><img src="/img.jpg" class="img-responsive"></a>
<a ng-if="item.photo != ''" href="#/details/{{item.id}}"><img ng-src="/{{item.photo}}" class="img-responsive"></a>
vedo genera sempre la condizione item.photo != ''
anche se il valore è vuoto. Perché?
vuoi dire che ha ancora 'ng-if = "item.photo! = ''"' Attributo? – dfsq
Non correlato, ma questo sembra un sacco di duplicazione per il solo cambiamento della sorgente dell'immagine. –
Forse 'item.photo' non è una stringa vuota, ma' null' o 'undefined'? –