我无法成功在numbro中设置语言,其中包含language.min.js。我正在使用CDN-include。我究竟做错了什么?
的HTML
<div id="number"></div>
JS
numbro.setLanguage("de-DE");
var number = numbro("1111111111").format({thousandSeparated: true});
document.getElementById("number").innerHTML = number;
结果应为1.111.111.111,但应为1,111,111,111。
当我进入基础方法时,变量语言仅包含“ en-US”,而numbro.allLanguages包含“ de-DE”。初始化确实以某种方式失败了...
http://jsfiddle.net/rj927ewm/
最佳答案
正如我对here的解释,我错过了在numbro.registerLanguage(<locale>)
中注册包含的语言的方法。对于所有语言,您都可以这样做:
Object.values(numbro.allLanguages).forEach(function(data) {
numbro.registerLanguage(data);
})
关于javascript - 为什么不能在numbro.js中设置语言?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52741979/