angular-reselect
v0.6.24
Published
Reselect is a directive built off of [Angular's HTML SELECT](https://docs.angularjs.org/api/ng/directive/select) element. Reselect features searching, ability to use remote data sets, infinite scrolling of results, and handling of invalid choices.
Downloads
42
Readme
Reselect
Reselect is a directive built off of Angular's HTML SELECT element. Reselect features searching, ability to use remote data sets, infinite scrolling of results, and handling of invalid choices.
Features
- Lazy rendered options list
- Remote data source
- Infinite scroll
- Invalid choice handlers
Installation
- Download Reselect
- Run
npm install
andbower install
- To use Reselect in your project refer to Usage
- To contribute to Reselect refer to Contributing
Usage
Download Reselect and use the production version within the dist/
folder. Once downloaded, add the Reselect
dependency to your AngularJS module.
angular.module('myModule', ['Reselect']);
Then use the directive in your application:
<reselect
ng-model="">
<div reselect-selection>
<span ng-bind=""></span>
</div>
<reselect-choice ng-click="onClick()">Static Option</reselect-choice>
<reselect-choices
options=""
remote="">
<span ng-bind=""></span>
</reselect-choices>
</reselect>
Check out more in-depth examples on the demo page.
Found a bug?
Please check the CONTRIBUTING.md and submit your issue here.
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'feat(reselect): Adding an awesome feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :rocket:
Quality contributions are always welcome! Please check the CONTRIBUTING.md for more details on the contribution guidelines.