0
大家好,我有以下代码:AngularJs设置默认值来选择
<select class="form-control"
ng-init="mod = getPet.name"
ng-model="mod"
ng-options="pet.value as pet.name for pet in pets" >
</select>
getPet功能:
$scope.getPet = CommonSrv.getPetById(2);
getPetById搜索宠物用id
数组我对此的理解是mod是选择的当前值,所以任何mod都会反映在默认值中,但是我得到一个空白的选择框而不是填充的默认宠物名称。
我在做什么错?
您可以直接在控制器中执行此操作。 $ scope.mod = $ scope.getPet()。name – hic1086
什么是getPet函数? – dfsq
我已经试过这个,但它不会改变结果,我仍然在选项中得到一个空白区域。有趣的是,当我做
我看到预期的字符串 –