嗨是的,这是可能的,尽量循环和对象
$scope.todos = [
{name:"item1" , completed:false},
{name:"item2" , completed:false},
{name:"item3" , completed:false}
];
使用NG-重复显示的复选框,并使用NG-如果只显示完整和不完整的。
//show uncompleted todos
<ion-item ng-repeat="todo in todos" ng-if="!todo.completed">
<ion-label>{{todo.name}}</ion-label>
<ion-checkbox [(ngModel)]="todo.completed"></ion-checkbox>
</ion-item>
//show completed todos
<ion-item ng-repeat="todo in todos" ng-if="todo.completed">
<ion-label>{{todo.name}}</ion-label>
<ion-checkbox [(ngModel)]="todo.completed"></ion-checkbox>
</ion-item>
这只是一种方式,有很多方法可以做到这一点。