Angular 具有动态创建的复选框的双向绑定

Angular 具有动态创建的复选框的双向绑定,angular,Angular,如何使用动态创建的复选框进行双向绑定 quali=[{class:"10",checked:false},{class:"12",checked:true},{class:"others",checked:true}]; <span *ngFor="let q_list of quali;let i=index" class="lists"> <input type="checkbox" class="checks" name="q_list" [(ngModel)]="q

如何使用动态创建的复选框进行双向绑定

quali=[{class:"10",checked:false},{class:"12",checked:true},{class:"others",checked:true}];


<span *ngFor="let q_list of quali;let i=index" class="lists">
<input type="checkbox" class="checks" name="q_list" [(ngModel)]="q_list.checked">&nbsp;{{q_list.class}}</span>
quali=[{class:“10”,checked:false},{class:“12”,checked:true},{class:“其他”,checked:true}];
{{q_list.class}

这可能会对您有所帮助

var-app=angular.module('testApp',[]);
app.controller('testCtrl',函数($scope){
$scope.data=[{id:1,name:“one”,check:true},{id:2,name:“two”,check:false},{id:3,name:“three”,check:true}]
});
表格{
边界塌陷:塌陷;
宽度:100%;
}

{{d.id}}
{{d.name}

你能在angular 2中重写上面的代码吗?我用以下方法在angular 2中试过。[(ngModel)]=“data.check”但是当条件改变为true时不会发生任何事情我仍然无法解决使用复选框进行双向绑定的问题?你能帮我吗???