Animates a numerical value by counting to it.
Despite its name, CountUp can count in either direction, depending on the start-val and end-val attributes that you pass.
npm package: countup.js-angular1
bower package: countUp.js-angular1
Inject countUpModule. Use the count-up attribute to quickly create an animation. It also integrates nicely with the Angular-scroll-spy directive.
Attributes:
end-val: Number (required)start-val: Numberduration: Numberdecimals: Numberoptions: Object (see CountUp)Create your animation like the examples below:
<h2 count-up end-val="873.4"></h2>
With angular-scroll-spy:
<h2 count-up id="numberAnimation" end-val="873.4" scroll-spy-event="elementFirstScrolledIntoView" scroll-spy></h2>
countup.js is configured as a dependency in package.json. If you are manually including dependencies, make sure to include:
countUp.min.jsangular-countUp.min.jsBefore you make a pull request, please be sure to follow these simple instructions:
angular-countUp.js in the root directory.cd to the repo directory.npm install, which installs gulp and its dependencies.gulp, which copies and minifies the .js files to the dist folder.