Angularjs ng-checklist 指令绑定
Angularjs ng-checklist directive binding
我遇到了角度清单模型,这里复选框列表的angularjs指令 http://vitalets.github.io/checklist-model/.这工作正常,但现在我想只将那些未从列表中选中的 id.意味着我想要那些未选中的 id。以前,列表中的所有值都将被选中,如果我取消选中,则会在模型中添加一个值。
我不明白我将如何做到这一点,请帮忙。
您仍然可以按原样使用清单模型。但是您需要在控制器中进行一些编码,例如
$scope.$watch("checklistModel", function() {
$scope.uncheckedOnes = diff($scope.allPossibleValues, $scope.checklistModel);
});
其中diff(a,b)
计算数组a
和数组b
之间的差异。
相关文章:
- 如何使用ngrepeat和双向绑定获得指令的隔离范围
- AngularJS指令只识别双向绑定类型
- 在指令中绑定方法
- 将指令绑定到控制器属性
- NG-重复中断指令模型绑定
- 将click事件绑定到AngularJS指令中的子元素
- 对于使用传递的数据计算的局部范围变量,角度绑定在自定义指令中不起作用
- 角度指令双向绑定不起作用
- 指令中选择输入的双向绑定不起作用
- 将回调绑定到没有隔离作用域的指令
- 使用 Angular 和 UI-bootstrap 对模态事件绑定无法工作的指令
- 无法绑定到没有指令 + angularjs 标识符的控制器
- 如何将函数绑定到使用链接函数创建 HTML 的角度指令
- Angularjs 绑定 2 指令将模型范围限定为父控制器模型
- 2路数据绑定指令角度
- 通过公共属性绑定指令实例
- 在测试期间更改了单向绑定指令属性,没有更新指令范围
- 如何在angular中使用数据绑定指令来包装元素
- 用AngularJS绑定指令
- 2方式绑定指令与弹出窗口/点击