2017-01-13 1 views
1

フォーマットされた結果に0と%記号が含まれているのはなぜですか? numeral.jsバージョンは1.5.3

var number = numeral(0); 

numeral.zeroFormat('N/A'); 

var zero = number.format('0.0%') 
// 'N/A%' 

var zero = number.format('$0.0') 
// '$N/A' 

// What I expect is 'N/A' 

あるそれはバグですか、私は何かが足りないのですか?

問題の重複 - https://jsfiddle.net/wbuu53qr/

答えて

1

すぐには解決策を見つけました。この問題は古いバージョンで発生します。

var number = numeral(0); 

numeral.zeroFormat('N/A'); 

var zero = number.format('0.0%') 
// 'N/A' 

https://jsfiddle.net/4jz4vp5h/

: ただ、最新のバージョンに移行する必要があります
関連する問題