Limits user input to numbers, adds a comma for every three numbers, limits decimals to 2
Extend angular's built in currency filter.
ngCurrency is a directive that enables seamless use of currency input.
Angular price format directive
Angular directive to format an input as a currency as the user types