我有一个使用打字稿编写的程序,我升级到angular 1.3并且我将控制器转换为控制器作为模型,我有一个问题。
我有一个以这种方式定义的选择:
<select id="soluzione" name="soluzione"
class="required"
ng-options="soluzione.id as soluzione.denominazione for soluzione in soluzioni"
ng-model="soluzioneCorrente"
ng-change="filtroSoluzione()">
其中 soluzioni 是在控制器的构造中使用ajax调用加载的数组。使用带范围的控制器,列表正确填充 更新后,我将定义更改为
<select id="soluzione" name="soluzione"
class="required"
ng-options="soluzione.id as soluzione.denominazione for soluzione in vm.soluzioni"
ng-model="vm.soluzioneCorrente"
ng-change="vm.filtroSoluzione()"></select>
但是不再加载选择。
我错过了什么?检查batarang看起来像是正确暴露范围,并且以正确的方式调用其他事件处理程序,所以我认为我转换了控制器。
卢卡
答案 0 :(得分:0)
确保HTML中包含ng-controller="SomeController as vm"