Mein Problem, dass, wenn ich innererHtml Bindung verwende - angular2 alle Stile Attribute entfernen. Es ist wichtig für mich, weil in meiner Aufgabe - HTML auf der Serverseite mit allen Stilen generiert wird. Beispiel:Angular2 innerHtml Bindung entfernen Stilattribut
@Component({
selector: 'my-app',
template: `
<input type="text" [(ngModel)]="html">
<div [innerHtml]="html">
</div>
`,
})
export class App {
name:string;
html: string;
constructor() {
this.name = 'Angular2'
this.html = "<span style=\"color:red;\">1234</span>";
}
}
Aber in DOM sehe ich nur 1234 und dieser Text ist nicht rot.
http://plnkr.co/edit/UQJOFMKl9OwMRIJ38U8D?p=preview
Vielen Dank!
Sehr cool Auflösung! Vielen Dank! – user2921406
Danke! Wirklich nützliche Antwort. – codelovesme
Beachten Sie, dass Sie Ionic eine neue Pipe mit dem Befehl hinzufügen können: 'ionic g pipe MyPipe' – makinbacon