ng-image-picker
This piece of code is an image files selector for AngularJS. It is an example of how to stylize a HTML5 file input in a simple way. It is not perfect, it is not generic, it will not work out-of-the-box for you. As I already said, it's only an example, so use it just for learning. I am not responsible of the bad things this directive will bring to your life ;-)
How to
The first step is to download the ng-image-picker script. You can do it cloning this repo:
$ git clone https://github.com/vermicida/ng-image-picker.git
Or via NPM:
$ npm install ng-image-picker
Once the library is downloaded, make sure you are referencing it in your index.html
, just after the AngularJS library reference.
You must inject the ng-image-picker dependency within your module setter:
angular;
Now you can use the directive just like any other:
Make sure you are handling the image selection with imageSelected
:
Also, you can handle the image deselection. In this case, set a handler for imageDeselected
:
Your handlers can be something like these:
angular ;
License
Code released under the MIT license.