Angular 2.0 und ng-Stil
Baue ich eine Eckige 2.0-Komponente aus, und ich will es kontrollieren, Stil dynamisch (über ng-style
). Nach einem kurzen Blick auf Eckig 2 - docs habe ich versucht, dieses:
<div class="theme-preview" ng-style="{'font-size': fontSize}">
{{fontSize}}
</div>
Und sah, dass die Größe ist tatsächlich gedruckt im div aber nicht beeinträchtigt Stil. fontSize
ist einer der Komponente die Eigenschaft "Bindungen", d.h. die Komponente bekommt es von seinen Eltern wie diese:
<my-component [font-size]="size" />
Während in der Komponente die ich habe:
@Component({
selector: 'XXX',
properties: ['fontSize']
})
Bin ich hier etwas fehlt?
InformationsquelleAutor der Frage Yaniv Efraim | 2015-08-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Update
Menschen noch erreichen, dass diese Antwort, so dass ich aktualisiert die plnkr zu beta.1. Zwei Dinge haben sich geändert, so weit
Beispiel
Sehen diese plnkr (auf beta Aktualisiert.1)
InformationsquelleAutor der Antwort Eric Martinez
Für spezielle Stil, können Sie auch dieses verwenden:
InformationsquelleAutor der Antwort nir
Etwas wie dieses tatsächlich funktioniert auf der aktuellsten version von angular direkt jetzt 4, die syntax, die tatsächlich geändert wurden, bitte beachten Sie die [ngStyle]
InformationsquelleAutor der Antwort d1jhoni1b