2017-11-30 24 views

答えて

0

それは

var app = angular.module('testApp',[]); 
 
    app.controller('testCtrl',function($scope){ 
 
$scope.data=[{id:1,name:"one",check:true},{id:2,name:"two",check:false},{id:3,name:"three",check:true}] 
 
    });
table{ 
 
border-collapse:collapse; 
 
width:100%; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> 
 
<body ng-app="testApp" ng-controller="testCtrl"> 
 
    
 
    <table border="1"> 
 
     <tr ng-repeat="d in data"> 
 
      <td><input type="checkbox" ng-model="data[$index].check">{{d.id}}</td> 
 
      <td>{{d.name}}</td> 
 
     </tr> 
 
    </table> 
 
</body>

+0

あなたに役立つことができますが、角度2.Iで上記のコードは次のように2角度でそれを試してみました書き換えてくださいすることができます。 [(ngModel)] = "data.check"しかし、条件をtrueに変更すると何も起こりません。 –

+0

あなたが試したコードを投稿することができますか? –

+0

まだ私はチェックボックスで双方向バインディングの問題を解決できませんか?手伝ってくれませんか??? –

関連する問題