私は AngularJs の初心者で、
$resource でフォームプロジェクトを作ろうとしていますが、
複数のチェックボックスの値を取得して設定するアイデアはありません
モデルに、しかし、私のチェックボックスの値が空であることを示すエラーがあります
サービス ?
ここに私のコードがあります
<dd ng-repeat="user in User.user" >
<input name="userName[user.userId][]" type="checkbox" ng-model="newProgram.program.managerId"
value="{{user.userId}}" check="model" />
{{user.userUsername}}
</dd>
angular.module('elnApp')
.directive('check', function () {
return {
require: 'ngModel',
scope: { model: '=check', value: '@' },
link: function(scope, elm, attr, ngModelCtrl, $filter){
elm.bind('click', function() {
scope.$watch('newProgram.program.managerId', function (value){
if(value == true){
var checkValue = scope.value;
var brands = [];
brands.push(checkValue);
ngModelCtrl.$setViewValue(brands);
scope.$apply();
}
});
});
}
}
});
私はそれについてとても混乱しています。