AngularJS Simple Example
by sqiudward
HTML
<div ng-app ng-controller="LoginController">
<form name="emailListCreateOrEditForm" role="form">
<div ng-repeat="d in data">
<input name="hello" type="checkbox" ng-model="xt" ng-required="isRequired()" required>{{d}}
</div>
<br>
<button type="submit" ng-click="save()" ng-disabled="emailListCreateOrEditForm.$invalid && ">Save</button>
</form>
</div>
JavaScript
function LoginController($scope) {
$scope.xt = null;
$scope.data = [1,2,3,4];
$scope.save = function(){ alert("saved!"); };
$scope.isRequired = function(){ return $scope.xt != null; };
setInterval(()=>{ console.log($scope.xt); }, 2000);
}