问题描述
我正在尝试绘制一个图表,其中包含一段时间内上市公司市值的数据。数字是12位数。因此,当使用这些数字时,chart.js 似乎无法绘制图形。我的浏览器崩溃了。我尝试将要显示为数百万的数字相除,然后它起作用了。但这不是解决方案,因为有些公司的数字在一年内可能会更小,甚至可能比前一年的数十亿还要小。
有谁知道这是我必须调整的配置还是在chart.js中根本不可能?
注意:我使用 React 作为框架。
解决方法
您可以缩写数字(即 120 亿而不是 12,000,000)。请参阅此处:https://gist.github.com/tobyjsullivan/96d37ca0216adee20fa95fe1c3eb56ac