相关疑难解决方法(0)

如何要求btn-radio角度自举按钮?

我正在使用一组引导标签按钮作为单选按钮(正如他们在角度引导文档中所说的那样 - http://angular-ui.github.io/bootstrap/).他们工作得很好.我唯一的问题是,如何对他们进行验证?如何选择一个?复选框也是如此.有什么想法吗?我确信我不是唯一一个这样做的人.下面是html/angular的片段.

<div class="btn-group">
   <label class="btn btn-primary" ng-model="model.accident.vehicle.occupant.isOwner" btn-radio="'YES'">Yes</label>
   <label class="btn btn-primary" ng-model="model.accident.vehicle.occupant.isOwner" btn-radio="'NO'">No</label>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript css twitter-bootstrap angularjs

15
推荐指数
1
解决办法
4336
查看次数

在选择最后一个按钮之前,AngularJS单选按钮未标记为$ dirty

我创建了这个简单的例子:http://jsfiddle.net/5Bh59/.

如果在AngularJS 1.2.1和1.1.1之间切换,您会看到单选按钮在任一版本中都无法正常工作.如果你看单选按钮的$dirty字段,1)对于版本1.1.1,它只会在单击第一个按钮时设置,2)对于版本1.2.1,它只会在单击最后一个按钮时设置.

我读到了这个答案:AngularJS Radio组没有在字段上设置$ dirty,但我真的不明白答案.不仅如此,而且小提琴示例也表现出相同的行为.

那么,这是AngularJS中的一个错误,我该如何解决它?

validation radio-button angularjs

9
推荐指数
1
解决办法
7612
查看次数