【发布时间】:2016-07-17 16:53:38
【问题描述】:
我在html 中有这段代码,使用Angular:
<select name="singleSelect" ng-model="priority.APME" style="width:100%;" ng-change="changedValue(priority.APME,$index,priority)" >
<option value="" selected>Main Elements</option>
<option ng-repeat="me in mainelements" value="{{$index}}" ng-disabled="me.optiondisable == true">{{me.Title}}</option>
</select>
现在我的客户想要动态地为不同的选项设置不同的颜色(选项 1 是绿色,选项 2 是红色,...)。
我用谷歌搜索并测试了一些代码:
<option ng-repeat="me in main elements" style="background: #5456e3 !important;" value="{{$index}}" ng-disabled="me.optiondisable == true">{{me.Title}}</option>
和
<option ng-repeat="me in main elements" style="background-color: #5456e3 !important;" value="{{$index}}" ng-disabled="me.optiondisable == true">{{me.Title}}</option>
以上都不起作用。我怎样才能做到这一点?
【问题讨论】:
-
您希望
<select>标签根据所选选项更改其背景颜色?