我有角度選擇問題。角度選擇不更新
HTML:
<select ng-model="vm.targetClassName" ng-options="item for item in vm.classList">
</select>
CONTROLLER:
vm.targetClassName = 'b';
generalResources.getClasses().then(setClasses);
function setClasses(classes) {
vm.classList = classes.value;
}
的代碼vm.classList
由包含字符串的數組該塊後,例如['a', 'b', 'c']
我期望那是什麼選擇有三個選項,並且'b'
被選中,但是我只有三種選擇,但沒有選擇。
我用AngularJS Inspector檢查了這些值,它清楚地顯示vm.classList
是['a', 'b', 'c']
和vm.targetClassName
是'b'
;
我該如何解決這個問題?
這似乎是爲我工作,看看[此plunker](https://plnkr.co/edit/ rCOv2FPdjVP5ksFYw2nU?p =預覽)。你能否在這裏重現這個問題,如果我錯過了什麼? –
只要vm.classList不是來自後端的響應,一切都很好。 –
再次檢查plunker ..我更新它最近加載值..它沒有發揮任何作用..它似乎對我工作正常.. –