我正在使用角度进行开发。 年龄在18到19之间的信用评分隐藏,而不是超过19。
<select id="autoInsuranceStatus" name="autoInsuranceStatus" ng-model="namedInsured.autoInsuranceStatus" ng-options="m.key as m.value for m in vm.currentInsuranceList" required style="width: 250px;">
<option value="">Select insurance status</option>
</select>
所以现在最初它显示正确并隐藏我想要的。但是当我进入下一页时,年龄为18岁和19岁,并且后退按钮返回并且更改年龄超过19,默认情况下比最后一个元素更新。
我试过ng-init,$ scope.namedInsured.autoInsuranceStatus = 0以及其他许多人没有运气。
你能帮帮我吗?
答案 0 :(得分:0)
需要从进入选择下拉列表的对象数组中设置$scope
上的值。类似的东西:
$scope.namedInsured.autoInsuranceStatus = vm.currentInsuranceList[0]
答案 1 :(得分:0)
我得到了解决方案。所以我把手表放在生日上,然后放在那里 $ scope.namedInsured.creditScore = 0;
因此,当我更改生日时,它会初始化信用核心的下拉列表