【发布时间】:2016-11-11 13:06:30
【问题描述】:
有人可以向我解释为什么在这个简单的示例中我无法获得当前选定的单选按钮。我正在尝试使用 ng-repeat 指令动态生成单选按钮,并使用 ng-model 选择当前单选按钮。 像这样:
模板:
<div ng-repeat="kind in movieKinds">
<input type="radio" name="movies" ng-value="kind" ng-model="kindSelected"> {{kind.name}}<br>
</div>
Selected Movie :{{kindSelected}}
控制器:
mymodule.controller('MainCtrl', [ '$scope',function ($scope) {
$scope.movieKinds = [
{'name' : 'Action', 'movies' : ['Action#1', 'Action#2', 'Action#3']},
{'name' : 'Comedy', 'movies' : ['Comedy#1', 'Comedy#2', 'Comedy#3']},
{'name' : 'Drama', 'movies' : ['Drama#1', 'Drama#2']},
{'name' : 'Horror', 'movies' : ['Horror#1']}
];
}]);
【问题讨论】:
标签: javascript angularjs angularjs-ng-repeat ng-repeat