Ich habe diese jsFiddle: http://jsfiddle.net/HMZuh/1/Bild Verhindern von Rendering in AngularJS
Welche diesen HTML
<div ng-app ng:controller="ShowHideController">
<div ng-show='showMe'>
<img ng-src="{{imageSource}}"/>
</div>
<button ng-click='showImage()'> show image </button>
<div>
und dieses Skript enthält:
function ShowHideController($scope) {
$scope.showMe = false;
$scope.imageSource = '';
$scope.showImage = function(){
$scope.showMe = true;
$scope.imageSource = 'https://www.google.com/images/srpr/logo3w.png';
}
}
Ich erhalte, eine 404-Bild nicht gefunden, wenn die Quelle noch nicht festgelegt wurde, gibt es eine Möglichkeit, dies zu verhindern, wenn showMe falsch ist?
Haben Sie dieses Problem nicht - sich fragen, ob es ein Browser-Problem ist. Mit welchem Browser versuchst du das? –
Ich habe es auf Chrom und Firefox versucht - beide neuesten Versionen –
Sorry Kumpel, versuchte dies auf einem lokalen Projekt von Grund auf neu, bekam nie die 404. –