Javascript 角度、ng重复和单选按钮
我在ng repeat中使用单选按钮,它似乎有一些问题。基本上,他们的工作,但用户必须点击单选按钮两次取消选中本身,我似乎不明白为什么。下面是我如何使用它Javascript 角度、ng重复和单选按钮,javascript,angularjs,radio-button,Javascript,Angularjs,Radio Button,我在ng repeat中使用单选按钮,它似乎有一些问题。基本上,他们的工作,但用户必须点击单选按钮两次取消选中本身,我似乎不明白为什么。下面是我如何使用它 <div ng-repeat="parent in chains track by $index"><!-- Level 1 row --> <input type="radio" name="levelCheckDat" ng-model="trackChain.value" ng-value="{{$
<div ng-repeat="parent in chains track by $index"><!-- Level 1 row -->
<input type="radio" name="levelCheckDat" ng-model="trackChain.value" ng-value="{{$index}}" ng-change="trackLevelIndex()">
<p style="font-weight:bold;">Chain {{$index+1}}</p>
</div>
然后我使用trackChain.value告诉我选择了哪个级别。请也向我们展示javascript。特别是ngChange操作。我添加了它,但ng更改实际上没有做太多。@Ajmajma:你能解释一下这段代码的错误吗?我创造了plunk,一切似乎都在运转@ababashka嗯-谢谢你的回答,在我运行它之前,我正在用$http加载页面上的所有内容。重复一遍,我开始根据你向我展示的内容思考它可能与此有关。谢谢你的例子!
$scope.trackLevelIndex = function(){
//update index for tracking what level we have selected
$scope.levelChecked = true;
};