Angular Auto Value
An extension to angular to automatically update models via the value
attribute.
** If you're using angular < 1.3 you'll please use angular-auto-value < 2.0.0. **
Example
Before installing this module, the above will produce an empty input field.
Usually you'd have to set the default value in the controller:
{ $scopetext = "Here's my text";}
... or use the ng-init
attribute:
Using this module does away with that. If a model is created on an input or textarea element, with a value set, the model will automatically be updated.
angular;
Here's a large blob of text
This will also work for radios, checkboxes and all text inputs including dates, months, weeks etc.
Installation
Bower
$ bower i --save angular-auto-value
CDN
Testing
- Make sure your webdirve is up to date
npm run update-webdriver
- Run the test suite:
npm test
To Run tests as you change files: npm run dev
Git Hooks
There is a git hook available for shell environments that will automatically test and compile the module when commiting it. To use it simply link it in to the git hook directory.
cd .git/hooks && ln -s ../../git-hooks/pre-commit.sh pre-commit