复选框未绑定到angularjs中的范围

前端之家收集整理的这篇文章主要介绍了复选框未绑定到angularjs中的范围前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用ng-model绑定一个复选框到scope。复选框的初始状态对应于范围模型很好,但是当我选中/取消选中复选框时,模型不会改变。需要注意的是,模板是在运行时使用ng-include动态加载的
app.controller "OrdersController",($scope,$http,$location,$state,$stateParams,Order) ->

  $scope.billing_is_shipping = false
  $scope.bind_billing_to_shipping = ->
    console.log $scope.billing_is_shipping


<input type="checkBox" ng-model="billing_is_shipping"/>

当我选中框控制台日志为false,当我取消选中该框,控制台再次日志为false。我也有范围的订单模型,如果我改变复选框的模型为order.billing_is_shipping,它工作正常

我努力解决这个问题一段时间。什么工作是将输入绑定到对象而不是基元。
<!-- Partial -->
<input type="checkBox" ng-model="someObject.someProperty"> Check Me!

// Controller
$scope.someObject.someProperty = false

猜你在找的Angularjs相关文章