2016-03-18 5 views
12

数字の文字列を、千の区切りカンマを使って表示される数字に変換したいだけです。angularJSの数値にコンマを区切る方法を1000個追加するにはどうすればよいですか?

var value = "123456"; 

"123,465"をグリッドに表示したいとします。 私はこれに関するいくつかのドキュメントを見てきましたが、すべてをHTMLで表示することです。 これを動的グリッドに表示したいとします。

function numberRenderer (params) { 
        return new Number (params.value); 
       } 

私は、ディスプレイのための文字列にそれを変換することができるように番号をフォーマットします。

+0

可能な重複[中桁区切りとしてカンマで番号を印刷する方法JavaScript](http://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands-separato rs-in-javascript) –

答えて

28

フィルタを使用して...

HTMLの利用

{{ number_expression | number : fractionSize}} 

のJSの使用

$filter('number')(number, fractionSize) 
+0

入手しました。 fractionSizeのドキュメントもそれほど明確ではありません。パラメータを渡さないと、期待通りの結果が得られます。 –

+2

fractionSizeは小数点以下桁数です。設定されていないと、#、###が得られます。 2に設定すると、#、###。##などが得られます。 – jbrown

+0

fractionSizeとして0を入れると、私にとって効果があります。 –

関連する問題