【发布时间】:2014-08-15 02:12:24
【问题描述】:
我们正在使用 ASP.NET MVC 和 AngularJS(Angular 上的新手),我真的被臃肿的 html 卡住了。
我有一堆单选按钮选项,它们是真/假,但绑定到可为空的(布尔?)
这在下面工作得很好,但它有很多重复的代码。可以使用 Angular 的奇迹来缩小它吗? (我们将有很多此类是/否/否选择控件)
<div class="rdio rdio-primary col-xs-4 col-sm-4 col-md-2 col-lg-3">
<input type="radio"
name="@(Html.NameFor(x => x.IsUSAResident))"
id="resTrue"
ng-value="true"
required
ng-model="model.IsUSAResident">
<label for="resTrue" class="pull-left">Yes</label>
</div>
<div class="rdio rdio-primary col-xs-4 col-sm-4 col-md-2 col-lg-3">
<input type="radio"
name="@(Html.NameFor(x => x.IsUSAResident))"
id="resFalse"
ng-value="false"
required
ng-model="model.IsUSAResident">
<label for="resFalse" class="pull-left">No</label>
</div>
【问题讨论】:
标签: asp.net-mvc angularjs angularjs-directive