Моя проблема, когда я использую innererHtml binding - angular2 удаляет все атрибуты стилей. Это важно для меня, потому что в моей задаче - html генерируется на стороне сервера со всеми стилями. Пример:Angular2 innerHtml binding remove style attribute
@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>";
}
}
Но в DOM я вижу только 1234 и этот текст не красный.
http://plnkr.co/edit/UQJOFMKl9OwMRIJ38U8D?p=preview
Спасибо!
Очень круто разрешение! Большое спасибо! – user2921406
Спасибо! Действительно полезный ответ. – codelovesme
Обратите внимание, что вы можете добавить новый канал в ионный с помощью команды: 'ionic g pipe MyPipe' – makinbacon