AngularJS ng-class 指令
定義和用法
ng-class
指令用于動態地將一個或多個 CSS 類綁定到 HTML 元素。
ng-class
指令的值可以是字符串、對象或數組。
如果它是字符串,它應該包含一個或多個以空格分隔的類名。
作為對象,它應該包含鍵值對,其中鍵是您想要添加的類的類名,而值是布爾值。只有當值設置為 true 時,才會添加該類。
作為數組,它可以是兩者的組合。每個數組元素可以是上述描述的字符串或對象。
實例
更改 <div> 元素的類:
<select ng-model="home"> <option value="sky">Sky</option> <option value="tomato">Tomato</option> </select> <div ng-class="home"> <h1>Welcome Home!</h1> <p>I like it!</p> </div>
語法
<element ng-class="expression"></element>
所有 HTML 元素都支持。
參數
參數 | 描述 |
---|---|
expression | 返回一個或多個類名的表達式。 |