国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Angular5給組件本身的標簽添加樣式class的方法

2024-05-06 15:20:08
字體:
來源:轉載
供稿:網友

在Angular 5給組件本身的標簽添加樣式有兩種方法:

方式一:使用@Component的host屬性

@Component({ selector : 'myComponent', host : {  '[style.color]' : "'red'",   '[style.background-color]' : 'backgroundColor' }})class MyComponent { backgroundColor: string; constructor() {  this.backgroundColor = 'blue'; }}

在host配置里添加屬性,等同于標簽上綁定屬性的用法一樣。

設置style:

    '[style.color]': "'red'":注意red值雙引號里還有一個單引號。 '[style.background-color]':'backgroundColor':這里是引用了組件里的變量backgroudColor。

這種方式的好處是可以在樣式上使用組件的變量。

設置class:

@Component({ selector : 'myComponent', host : {  '[class.myclass]' : 'showMyClass' }})class MyComponent { showMyClass = false; constructor() { } toggleMyClass() {  this.showMyClass = !this.showMyClass; }}

方式二:在樣式里使用:host選擇器

@Component({ selector : 'myComponent', styles : [`  :host {   color: red;   background-color: blue;  } `]})class MyComponent {}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 达拉特旗| 深州市| 探索| 抚宁县| 甘洛县| 英山县| 仁布县| 安西县| 绥阳县| 海原县| 花垣县| 长海县| 黑河市| 大理市| 如东县| 冕宁县| 应用必备| 许昌市| 南开区| 潍坊市| 绵竹市| 称多县| 商都县| 和龙市| 霸州市| 浮山县| 铅山县| 七台河市| 文水县| 沾益县| 贵港市| 邢台县| 同仁县| 荥经县| 广东省| 双牌县| 乌海市| 葫芦岛市| 南城县| 达尔| 瓦房店市|