单选组已选择选项,未更新角度中的 ngModel 值
Radio group selected option not updating ngModel value in angular
我是angularjs的新手,并试图找到将无线电组的选定值设置为ngmodel的解决方案。
//my.html
<div ng-controller='controller'>
<div class="btn-group" ng-model="option" ng-repeat="arr in dragDropOption">
<input type="radio" name="optionCorrectOpt" data-ng-model="option"
value="{{dragDropOption[$index].text}}">
{{dragDropOption[$index].text}}
</div>
和 我的控制器.js
app = angular.module('app', []);
app.controller('controller', function ($scope) {
$scope.dragDropOption = [];
$scope.option = "not set";
$scope.dragDropOption = [{
text: "analog"
}, {
text: "isdn"
}, {
text: "dsl"
}];
// $scope.option = $scope.dragDropOption[0].text;
});
我的小提琴在这里!
可能是重复的问题,请帮助我分享已经回答的堆栈溢出问题的链接或新答案。提前谢谢。
对于input
更改
data-ng-model="option"
自:
data-ng-model="$parent.option"
演示小提琴
替换
$scope.option = "not set";
<input type="radio" name="optionCorrectOpt" data-ng-model="option"
value="{{dragDropOption[$index].text}}">
自:
$scope.radioOption = {};
$scope.radioOption.selected = "not set"
<input type="radio" name="optionCorrectOpt" data-ng-model="radioOption.selected"
value="{{dragDropOption[$index].text}}">
JS 小提琴
相关文章:
- Javascript循环不会自我更新
- 添加文字和评论功能更新Div
- AngularJS:ng之后,重复$scope值未按预期更新
- 如何通过数组更新角度子范围
- Ajax聊天消息重复而不仅仅是更新
- 通过CSV文件上载更新数据库表
- 平均值:无法将数据更新到数据库
- $rootScope未使用forEach进行更新
- d3基于用户选择动态更新节点
- 有条件更新d3.js力图中节点的最佳方法
- ngModel未在select中更新
- 更新由 jQuery 更改的选择的角度 ngModel
- ngModel 不会在第一次触发视图更新
- ngModel.setViewValue 不更新 html 控件
- ngModel 在控制器中更新,但不在视图中更新,角度 2
- 使用ngModel的自定义输入指令不会更新模型值
- AngularJS:选择选项更改时更新ngModel属性
- 使用scope:$scope时,$dialog中的ngModel字段未更新ngDialog$scope变量
- Angular的ngmodel只在firefox/https中不更新$scope
- 单选组已选择选项,未更新角度中的 ngModel 值