我看過這樣的例子很多關於如何做到這一點,但似乎仍不能推測出來。 我已經設置了一個非常簡單的角度應用程序與控制器,並試圖填充單個選擇標記。角JS選擇結合
<body data-ng-app="App">
<div data-ng-controller="DemoController">
{{var}}
<select data-ng-options="v.id as v.name for v in selectVals">
<option value="">Select</option>
</select>
</div>
</body>
angular.module('App', []).controller('DemoController', function($scope) {
$scope.var = 'a';
$scope.selectVals = [
{ name: '1st', id: 1 },
{ name: '2nd', id: 2 }
];
});
這裏是的jsfiddle:http://jsfiddle.net/Fc5ne/3/ 任何幫助將不勝感激。
我已經看在這些地方,並試圖比較我的代碼,但我還是失去了一些東西:https://docs.angularjs.org/api/ng/directive/select,http://jsfiddle.net/qWzTb/,http://jsfiddle.net/qm7E7/19/,Angular: Binding objects to <select>,......以及一些其他的堆棧溢出的問題。
這裏的'select'指令中的[文件](https://docs.angularjs.org/api/ng/directive/select)。 – thedude