2017-01-13 1 views
1

Почему нулевое форматирование включает символы $ и% в отформатированном результате? 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/

Смежные вопросы