angularJs里单选框radio怎么使用ng-model

 我来答
迷乱之光
2017-11-06 · TA获得超过211个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:168万
展开全部
使用ng-model和ng-value
ng-mode是当前选中的值,, ng-value是这个radio的值。
使用ng-model把radio绑到一个变量上,ng-value使用表达式来表示值。选中时它的值就是ng-value的值了。测试代码如下:
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<title>radio的绑定</title>
<script src="angular.js"></script></head><body ng-app="app">
<div ng-controller="appCon">
<form ng-submit="ok()">
<div>
<input type="radio" name="a" ng-value="a" ng-model="c">11 <input type="text" ng-model="a">
<input type="radio" name="a" ng-value="b" ng-model="c">22<input type="text" ng-model="b">
</div>
<h1>{{c}}<h1>
<input type="submit" value="submit">
</form>
</div>

<script>

var app = angular.module('app', []);

app.controller('appCon', function($scope) {

$scope.ok = function(){
console.dir($scope.c);
}
}); </script></body></html>

这里可以打印下 $scope.c 会发现,它的是你选的选项了。或者直接写页面上看看。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式