======
This is a directive for AngularJS to show a progressive image loading as Medium of Instagram does.
bower install angular-fade-image-loadingWe injected the ngFadeImgLoading module and added the directive file to your html files.
angular.module('app', [ 'ngFadeImgLoading' ]);Add <script> to your code:
<script src="bower_components/angular/angular.min.js"></script>
<script src="bower_components/angular-fade-image-loading/angular-fade-image-loading.min.js"></script>Add a fade-img-loading element to your html:
<div>
<fade-img-loading blur="/image/small-image.jpg" image="/image/real-image.jpg" />
</div>| Param | Type | Required | Default | Details |
|---|---|---|---|---|
| blur | url | Yes | none | A small version of the source image |
| image | url | Yes | none | The source image |