2

为什么角度和复选框模型不绑定到选中的=“已选中”。一旦角载荷,该复选框将被取消设置。例如:http: //jsfiddle.net/5CZ74/2/

<div ng-app>
   <form>
       <input type="checkbox" ng-model="redirect" checked="checked">
       <input type="text" ng-disabled="redirect==false">
   </form>
</div>

当我的表单加载时,我根据服务器实体在服务器上设置它启用或禁用。如何让角度模型正确绑定到该值以启用或禁用输入文本字段。

谢谢。

4

1 回答 1

6

您没有redirect在模型中的任何地方定义,所以它是未定义的,因此是虚假的。这就是未选中复选框的原因。如果您想检查它,您需要添加redirect到您的模型并将其设置为 true。您需要有一个控制器并执行此操作:

$scope.redirect = true;

http://jsfiddle.net/5CZ74/3/

于 2013-09-26T19:34:44.400 回答