我正在开发angularjs app,但我找不到简单问题的答案。我有一个带有ng-options的select,当为options设置的数组中,select中的一个对象在start时是空的,但是当array只有一个元素时,它会自动将它设置为默认值。我需要这个选择在开始时一直是空的,有什么解决方案吗?
答案 0 :(得分:0)
,您可以将用于填充选项值的变量与存储所选值的模型分开。
见例子:
//Model used to store selected values
<select class="form-control" ng-model="myModel.country">
//I have a $scope.countries array of country
<option ng-repeat="country in countries" ng-value="country" required>{{country.name}}</option>
</select>