如何解决模型更改时,选项类不会更新
我有一条指令,将属性 setTime(oldTime => oldTime + 1);
添加到option-class
,以便能够为<select>
填充的<select>
中的项目设置不同的类。
ng-options
对于不同的行,这会产生一个具有不同颜色的下拉列表
这在开始加载数据时有效,但是如果数据来自ajax调用,则下拉菜单将不会反映对模型的更改。
为什么?
js看起来像
<div ng-app="app" ng-controller="testController" style="height: 100%">
Week:
<select id="week" style="width: 60px"
ng-change="on_week_changed()"
ng-options="w as w.num for w in weeks"
options-class="{redweek: reddays>0}"
ng-model="week">
</select>
</div>
拨弄https://jsfiddle.net/AndersBillLinden/ne0z9vwm/33/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。