2016-06-06 6 views
3

In Angular2 gefunden, Chromkonsole Fehler für Bild nicht gefundenIn Angular2, unterdrücken Chromkonsole Fehler für Bild nicht

so unterdrücken habe ich diesen Code:

<div *ngIf="defaultImage"> 
      <img [ngStyle]="_style.img" [ngClass]="{'img-circle': circle}" [src]="getImageUrl()" (load)="onImageLoaded()" (error)="onImageError()" /> 
</div> 

so habe ich diese Funktion, die für aussieht Bilder online, und wenn ein Bild nicht gefunden wird, erhalte ich den Fehler und ergreife Maßnahmen. Allerdings sehe ich einen nervigen Konsolenfehler, den ich gerne unterdrücken möchte, wenn ich gerade aus Ärger komme, ist das möglich?

siehe unten: enter image description here

Grüße

Sean

Antwort

2

Es gibt keine Möglichkeit, diesen Fehler zu unterdrücken. Dies ist das Standardverhalten des Browsers.

Wenn Ihr Server eine API zur Verfügung stellt, mit der Sie im Voraus abfragen können, ob die Datei existiert, könnte dies geschehen. Diese Prüfung darf nicht zu einem 404 führen, falls das Bild nicht existiert, oder die Prüfung würde nur zu derselben Konsolenprotokollausgabe führen.

+0

mmm ok tx ... na ja ... tx – born2net