Disons que j'ai un composant Angular2
//home.component.ts
import { Component } from 'angular2/core';
@Component({
selector: "home",
templateUrl: "app/components/templates/home.component.html",
styleUrls: ["app/components/styles/home.component.css"]
})
export class HomeComponent {
public width: Number;
public height: Number;
}
Le fichier HTML modèle pour ce composant
//home.component.html
<div class="home-component">Some stuff in this div</div>
Et enfin le fichier css de ce composant
//home.component.css
.home-component{
background-color: red;
width: 50px;
height: 50px;
}
Comme vous pouvez le voir, il y a 2 propriétés dans la classe, widthet height. Je voudrais que les styles css pour la largeur et la hauteur correspondent aux valeurs des propriétés de largeur et de hauteur et lorsque les propriétés sont mises à jour, la largeur et la hauteur de la mise à jour div. Quelle est la bonne façon d'accomplir cela?