使用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) {
});
}
我一直在寻找更深入地进入这将是这样做的最有效的方式。我找到了Queue.js ..你对这件事了解多少? – Jose 2013-03-06 19:39:34
这是异步发生的,所以你可以直接调用它们,它们将按照自己的步调执行;数据加载时将调用回调。这就像你可以得到的一样高效。 – 2013-03-06 19:46:09