2017-01-23 36 views
1

我使用下面的代碼來渲染選擇其中的選項都呈現與NG選項:添加樣式到NG-選項條件與AngularJs

<select ng-options="cat.id as cat.name for cat in categories"> 
     <option value="" selected="selected">Default Option...</option> 
</select> 

,我需要添加CSS樣式選項(即font-weight:bold)僅適用於具有特定ID的選項。任何建議?

回答

0

如果您需要的款式你的選擇,可以考慮使用

<option 
    ng-repeat="cat in categories" 
    ng-value="{{ cat.id }}" 
    ng-bind="cat.name" 
    ng-style="cat.style"></option> 
+0

謝謝,但不幸的是我需要使用NG-Options指令 – gcswoosh

+1

然後你需要創建一個指示。檢查這個線程:http://stackoverflow.com/questions/15264051/how-to-use-ng-class-in-select-with-ng-options –