我有一个简单的表单来收集文本和选择数据,如 -
HTML 表单 -
<div class="form-group">
<label class="col-sm-2 control-label">Event Name<span class="asterisk">*</span></label>
<div class="col-sm-1">
<input type="text" placeholder="Music Concert at Las Vegas" ng-model="event.name" required="required" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Is Active<span class="asterisk">*</span></label>
<div class="col-sm-1">
<input type="radio" name="is_active" ng-model="event.is_active" value="yes" checked="checked" class="form-control"> Yes
</div>
<div class="col-sm-3">
<input type="radio" name="is_active" ng-model="event.is_active" value="no" class="form-control"> No
</div>
</div>
在我的控制器 -
中$scope.event.is_active = "yes";
现在我遇到的问题是 -
$scope.event.is_active = "yes"
&#34;是&#34;由于存在checked="checked"
HTML属性设置,选项应保持有效,但它不会。checked="checked"
属性,那么我的控制器中是否有$scope.event.is_active = "yes"
它是否能够正常工作,而不是预先检查该选项。让我知道我在这里用角度方式所缺少的东西。