checklist-model

AngularJS directive for list of checkboxes

Homepage

Angular Core Dependency: >=1.0.8

Module License: MIT

Added by: Sam Deering

GitHub

Repository

vitalets/checklist-model

Stats

Stars: 989

Watchers: 989

Forks: 206

Module Description

checklist-model

AngularJS directive for list of checkboxes

Why this is needed?

In Angular one checkbox <input type="checkbox" ng-model="..."> is linked with one model.
But in practice we usually want one model to store array of checked values from several checkboxes.
Checklist-model solves that task without additional code in controller.
You should play with attributes of <input> tag:

  1. set checklist-model instead of ng-model
  2. set checklist-value - what should be picked as array item

Please, try out live demo: http://vitalets.github.io/checklist-model

Jsfiddle: http://jsfiddle.net/Ebv3p/2/
Plunker (more advanced): http://plnkr.co/edit/pZLF0KesMDnIap0eCfSG?p=preview

Installation

  1. Download latest release or use bower:
bower install checklist-model 
  1. Add to app dependencies:
var app = angular.module("app", ["checklist-model"]);

License

MIT

Module stats last updated: 2017-02-16 15:00:04

Disclaimer: Some data on this page may have been gathered from the authors GitHub respository. If you see any mistakes or outdated information please let us know. Thanks!