如何在Angularjs
如何从一个整数设置一个默认值如何在Angularjs,angularjs,Angularjs,如何从一个整数设置一个默认值 <select ng-model="fav.Type"> <option ng-repeat="type in data" value="{{ type.type }}">{{type.text}}</option> </select> 我的数据如下{text:ABC,type:0} 和fav.Type返回一个整数。您应该使用ngOptions,然后只需设置模型值: <select ng-mode
<select ng-model="fav.Type">
<option ng-repeat="type in data" value="{{ type.type }}">{{type.text}}</option>
</select>
我的数据如下{text:ABC,type:0}
和fav.Type返回一个整数。您应该使用ngOptions,然后只需设置模型值:
<select ng-model="fav.Type" ng-options="item.type as item.text for item in data"></select>
这对我不起作用。我的数据包含三个对象,0-2。fav.Type=2。该列表获取所有三个值,但默认为空。@JohanMagnusson-Try fav.Type=2@JohanMagnusson-介意制作一个plunkr进行复制吗?我创建了一个小提琴,您的代码运行得很好。现在我不知道该怎么办。但是谢谢你!问题是我的数据,我在文本周围有引号,比如{text:ABC…}但是删除这些引号效果很好。{文本:ABC…}
$scope.fav.Type = 0;