我正在尝试在 D3.js 中制作条形图,并且想知道使用单独的数组作为数据是否是更好的做法(例如一个用于 x 轴数据的数组和另一个用于 y 轴数据的数组)或一组 JSON 对象(以便数据更有条理),或者没关系?
我注意到一些 javascript 图表库(例如 Chartist.js)使用单独的数组。与D3相比,这是否意味着可以将数据分开保存?
最佳答案
我建议在 d3 中使用 JSON 对象数组。正如您在问题中提到的,数据在这种数据结构中看起来会更有条理。使用多个阵列时,排除数据中的任何错误将很困难。对象数组数据结构还将帮助您根据数据对图表进行进一步的自定义。
浏览一下这个blog了解更多详情。
关于javascript - 在 D3.js 中使用 JSON 对象数组还是单独数组是更好的做法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37451379/