91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Angular5如何給組件本身的標簽添加樣式

發布時間:2021-07-19 10:06:00 來源:億速云 閱讀:131 作者:小新 欄目:web開發

這篇文章主要為大家展示了“Angular5如何給組件本身的標簽添加樣式”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Angular5如何給組件本身的標簽添加樣式”這篇文章吧。

在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:

  1. '[style.color]': "'red'":注意red值雙引號里還有一個單引號。

  2. '[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 {}

以上是“Angular5如何給組件本身的標簽添加樣式”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新野县| 太原市| 武义县| 安龙县| 昌吉市| 探索| 保德县| 徐州市| 阿鲁科尔沁旗| 扶风县| 绥芬河市| 城市| 策勒县| 邹平县| 资中县| 曲沃县| 龙泉市| 杭锦后旗| 那坡县| 嘉峪关市| 宁乡县| 新巴尔虎左旗| 施秉县| 宁强县| 黑山县| 额敏县| 皮山县| 玛曲县| 丹棱县| 治县。| 新昌县| 无为县| 西城区| 邛崃市| 鹤山市| 海城市| 焦作市| 朔州市| 墨脱县| 磐石市| 阳曲县|