Gestionar listados de checkbox con AngularJS

En un listado de Checkbox con AngularJS se puede marcar si está activado o no mediante este código HTML:

<table class="table table-sm">
    <thead>
        <tr>
            <th>Nombre</th>
            <th>Permitir</th>
        </tr>
    </thead>
    <tbody>
        <tr ng-repeat="x in usuarios | orderBy:'user'">
            <td>{{x.user}}</td>
            <td><input class="form-check-input" type="checkbox" ng-model="x.checked"></td>
        </tr>
    </tbody>
</table>

Los datos para rellenar esos campos están contenidos en $scope.usuarios y tienen este contenido en formato JSON:

[{"user":"xxxxx","checked":true,"user_id":"9"}]

Se irán actualizando los campos al activarlos o no para cada ítem dentro de $scope.usuarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *