knockout.decimal

2.0.0 • Public • Published

Knockout Decimal Extender

A simple knockout extender for decimals that wraps accounting.js.

Install with Bower

bower install knockout-decimal

Then add knockout.decimal.js to your project.

How to Use

Include the script on your page (either via a normal script tag or via an AMD loader). Then use it like so:

var dec = ko.observable().extend({ decimal: true });
dec("17000");
 
console.log(dec()); //17000
console.log(dec.formatted()); //17,000.00

You can also use it to set formatted decimal as a value. This is useful for binding user-editable text boxes to the formatted computed.

dec.formatted("17,000.56");
console.log(dec()); //17000.56

Dependents (0)

Package Sidebar

Install

npm i knockout.decimal

Weekly Downloads

1

Version

2.0.0

License

MIT

Last publish

Collaborators

  • chadly
  • mdarens
  • tullo_x86