我无法成功在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”。初始化确实以某种方式失败了...
答案 0 :(得分:1)
正如对我here的解释,我错过了在numbro.registerLanguage(<locale>)
中注册包含的语言的信息。对于所有语言,您都可以这样做:
Object.values(numbro.allLanguages).forEach(function(data) {
numbro.registerLanguage(data);
})