使用D3.json调用两套json

使用D3.json调用两套json

问题描述:

我目前发现自己处于这种情况,我需要两套json &函数!使用D3.json调用两套json

目前我有:

d3.json("http://names.json", function (json) { 

     }); 

因此,我想知道是否有可能两个呼叫两个不同的功能&的网址,一个是默认的JSON(http://names.json)&取决于布尔另一个被调用。

我有一个想法是调用当前的另一个D3方法,但它没有奏效。

我目前只看到了几个jQuery的例子,没有涉及到d3.json方法。

在此先感谢。

您只需调用d3.json两次,你想获取每个斑:

d3.json("http://names.json", function (json) { 

     }); 

if(someBoolean) { 
    d3.json(otherUrl, function (otherJson) { 

      }); 
} 
+0

我一直在寻找更深入地进入这将是这样做的最有效的方式。我找到了Queue.js ..你对这件事了解多少? – Jose 2013-03-06 19:39:34

+0

这是异步发生的,所以你可以直接调用它们,它们将按照自己的步调执行;数据加载时将调用回调。这就像你可以得到的一样高效。 – 2013-03-06 19:46:09