
Security News
Meet Socket at Black Hat and DEF CON 2025 in Las Vegas
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
angular-currency-filter
Advanced tools
Extend angular's built in currency filter.
Formats a number as a currency (ie $1,234.56 or 914.3534€). When no currency symbol is provided, default symbol for current locale is used.
Overwrites angular's default currency filter if module: currencyFilter
is injected. (complete example in the Example section)
{{ currency_expression | currency[:symbol[:fractionSize[:suffixSymbol]]] }}
$filter('currency')(amount[, symbol[, fractionSize[, suffixSymbol]]])
Param | Type | Details |
---|---|---|
amount | number | input to filter |
symbol (optional) | string | Currency symbol or identifier to be displayed. |
fractionSize (optional) | number | Number of decimal places to round the number to. If this is not provided then the fraction size is computed from the current locale's number formatting pattern. In the case of the default locale, it will be 3. |
suffixSymbol (optional) | boolean | If set to true the currency symbol will be placed after the amount. |
String: Formatted number.
// With all parameters
expect(currency(1234.4239, '€', 0, true)).toEqual('1,234€');
// With missing fraction size
expect(currency(1234.4239, '€', true)).toEqual('1,234.42€');
// With fraction size only
expect(currency(1234.4239, '$', 3)).toEqual('$1,234.424');
// Only with symbol
expect(currency(1234.4239, '$')).toEqual('$1,234.42');
<span ng-bind="price | currency:'€':true"></span>
angular.module('app', ['currencyFilter']).
controller('Ctrl', function ( $scope, $filter ) {
var currency = $filter('currency');
$scope.price = currency(1234.4239, '€', 0, true);
});
bower install --save angular-currency-filter
Include src/currency-filter.js
or dist/currency-filter.min.js
to your project.
<script src="/bower_components/angular-currency-filter/dist/currency-filter.min.js"></script>
Don't forget to add currencyFilter
module to app's dependecies.
$ npm install
$ bower install
$ grunt test
$ grunt build
1.0.2
FAQs
Extend angular's built in currency filter.
The npm package angular-currency-filter receives a total of 164 weekly downloads. As such, angular-currency-filter popularity was classified as not popular.
We found that angular-currency-filter demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.