将d3.json函数与变量而不是URL一起使用

时间:2017-07-25 02:40:08

标签: d3.js

您好我有一个jquery ajax调用,它从api返回json数据。

我将json转换为变量,并希望在d3.json中使用它。

它没有采用变量名称,我认为因为它期望一个url而不是变量名。

以下是代码:

jQuery.ajax({
    type: "GET",
    url: myurl.com,
    success: function(effects)
    {
        var dataArray = effects;

            d3.json(dataArray, function (data) { //error here
                console.log(data);
            });
    }
});

那些对d3好的人,你能帮我把json数据输入d3.json函数吗?

由于

1 个答案:

答案 0 :(得分:1)

我认为你已经从API中获得了你称之为效果的数据。我认为效果是json格式,如“key”:“value”paires,你可以试试 var jsonVariable = effects [“key”]获取值。