मान लीजिए कि मेरे पास एक 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;
}
इस घटक के लिए टेम्पलेट HTML फ़ाइल
//home.component.html
<div class="home-component">Some stuff in this div</div>
और अंत में इस घटक के लिए सीएसएस फ़ाइल
//home.component.css
.home-component{
background-color: red;
width: 50px;
height: 50px;
}
जैसा कि आप देख सकते हैं कि कक्षा में 2 गुण हैं, widthऔर height। मैं चौड़ाई और ऊंचाई के मूल्यों के साथ मेल खाने के लिए चौड़ाई और ऊंचाई के लिए सीएसएस शैलियों को पसंद करूंगा और जब गुण अपडेट करेंगे, तो div अद्यतन की चौड़ाई और ऊंचाई। इसे पूरा करने का उचित तरीका क्या है?