我試圖擺脫這個空的<選項>在我的< select>中。我已經閱讀了許多關於這個問題的其他問題,但他們似乎都沒有幫助我。有人可以幫我擺脫這個空蕩蕩的<選項>在這個小提琴嗎?謝謝。AngularJS - Empty <option> - 其他解決方案不起作用
JS
function testCtrl($scope) {
$scope.data = {};
$scope.data.club = {'1':{name:'club name!'}};
$scope.data.admin = [{related_id:'1',related_table:'club'}]
//$scope.admin_idx = 0;
}
HTML
<div ng-controller="testCtrl">
<select ng-model="admin_idx">
<option ng-repeat="admin in data.admin" value="{{$index}}">
{{data[admin.related_table][admin.related_id].name}}</option>
</select>
爲什麼不是所有數據合併到上的對象和NG選項的單個陣列?你甚至不需要$ index。我的意思是在它們中有名稱,related_id和related_table的對象。 – jpsimons