首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c3图键值对

c3图键值对
EN

Stack Overflow用户
提问于 2018-03-09 05:49:27
回答 2查看 266关注 0票数 3

所以我的大脑关闭了。

我有一个接受数字数组的c3图形,因此它可以显示图形上的条形图。我在动态解析来自我们后端的数据到这些数组时遇到了麻烦。

我有三个变量

代码语言:javascript
复制
var inp = graphNums.inProgress;
var rec = graphNums.received;
var att = graphNums.attention;

它在键值对中生成数据,如下所示

代码语言:javascript
复制
{group1: 3, group2: 0, group3: 0}

这些组与图底部的x访问相匹配,如下所示。

代码语言:javascript
复制
for (i in inp) {
        if (inp.hasOwnProperty(i)) {
            cat.push(i)
        }
    }
    cat.unshift('x'); //x needs to be there for the graph to work

这就是问题所在。图形只接受这样的值。

代码语言:javascript
复制
['Rec', 5, 1, 4, 8, 5, 3],
['InP', 7, 2, 7, 9, 7, 3],
['Res', 10, 5, 2, 9, 5, 2],

对于我来说,我想不出如何让键值对与这个数组相匹配。任何帮助都将不胜感激。

包含完整图形和示例的jsfiddle。http://jsfiddle.net/17sqrnec/5/

EN

回答 2

Stack Overflow用户

发布于 2018-03-09 19:17:43

我建议看看这里的文档: JSON你会发现可以用于分类的http://c3js.org/samples/data_json.html格式,例如:

代码语言:javascript
复制
{category: 'cat1', group1: 3, group2: 0, group3: 0}
票数 0
EN

Stack Overflow用户

发布于 2018-03-12 23:31:48

您需要提供一个包含x类别/标签的数组,其余数组将被视为具有前导标签的数据,与已定义的x类别的数据相匹配

一个有用的小提琴:http://jsfiddle.net/17sqrnec/45/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49183058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档