我的网站上的 Chart.js 存在问题。当 Chrome 中的应用语言设置为英语时,图表显示正确,但当我将浏览器语言更改为另一种语言(例如挪威语)时,x 轴和工具提示标签都显示 undefined
而不是正确的日期。
您可以在此处查看预览页面:https://coinpanda.tax/price/bitcoin/
有人知道这可能是什么原因造成的吗?
最佳答案
这可能与您在网页中包含 Chart.js 的方式有关。由于 Chart.js 是 dependent upon moment.js对于时间轴,您需要确保 moment.js includes all the locales你想支持。
- 如果您使用 Chart.js bundled build (其中包括 moment.js),那么您需要切换到非捆绑版本并单独包含 moment.js+locales。
- 如果您已经在使用 stand-alone build然后您需要添加相关的语言环境。
关于javascript - Chart.js - 当浏览器语言不是英语时,x 轴和工具提示标签在 Chrome 中显示 "undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58174350/