gpt4 book ai didi

dojo - 在使用自定义 dojo 构建时,如何让 dojo.currency.format 使用正确的货币符号?

转载 作者:行者123 更新时间:2023-12-05 00:43:40 27 4
gpt4 key购买 nike

当我使用自定义构建的 dojo 时,dojo.currency.format 没有使用正确的货币符号。

这是我使用的语句:

dojo.currency.format(1234.567, {currency: "USD"});

这是我使用标准 dojo 版本时的结果:

"$1,234.57"

这是我使用自定义构建的 dojo 时的结果:

"¤1,234.57"

如何让我的自定义 dojo 构建产生正确的结果?

最佳答案

我在第一次尝试使用 dojo 构建时遇到了这个问题。它与文件的字符编码有关。检查解压缩版本(非源代码)的字符编码。将其与未构建源中文件的字符编码进行比较,文件编码是自定义构建。要查看这是否是一个问题,(在 chrome 中)您可以强制浏览器以给定的编码呈现内容。您可以试试看这是否真的是您遇到的问题。

解决这个问题的简单方法(至少对我而言)是在 dojo 脚本标签上设置 charset

<script type="text/javascript" src="/path/to/dojo" charset="UTF-8"></script>

Dojo 有一个 couplepages关于值得一看的编码。

如果您使用 shrinksafe in the build ,您可能还需要在那里指定编码:

java -jar -Dfile.encoding=UTF8 shrinksafe.jar

关于dojo - 在使用自定义 dojo 构建时,如何让 dojo.currency.format 使用正确的货币符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8524428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com