我在德國電腦上,瀏覽器語言環境設置爲de
。我也包括了JS LIB:如何格式化日期區域設置 - 取決於angularjs?
<script src="//code.angularjs.org/1.5.6/i18n/angular-locale_de-de.js"></script>
問題:{{mydate | date:'shortDate'}}
仍然給我如16\05\05
。
但它應該打印05.05.16
。
此外,像{{mynumber | number}}
這樣的打印號碼給我9.9
而不是9,9
。
並不奇怪角打印爲console.log($locale)
是:
id: "en-us"
localeID: "en_US"
但是,爲什麼?在這種情況下可能會丟失什麼?
問題是您的語言環境「不正確」。無論是手動重置還是您OS上的語言環境設置爲US。 – inorganik