D3.js d3超时,如角度$.timeout
情况是我需要长时间加载数据,加载时需要显示加载图标,但d3似乎停止了我的jquery代码。我的加载图标仅在calculateAroundCenter函数完成时显示,我认为这是因为jquery在d3作用域结束后执行D3.js d3超时,如角度$.timeout,d3.js,D3.js,情况是我需要长时间加载数据,加载时需要显示加载图标,但d3似乎停止了我的jquery代码。我的加载图标仅在calculateAroundCenter函数完成时显示,我认为这是因为jquery在d3作用域结束后执行 $("#loadingBox").show() calculateAroundCenter(); 那么如何显示图标呢?就像angularjs中的$.timeout一样,我希望你知道这个js 非常感谢 D3对此没有任何规定,但您可以按照如下方式轻松制作自己的: showLoadingI
$("#loadingBox").show()
calculateAroundCenter();
那么如何显示图标呢?就像angularjs中的$.timeout一样,我希望你知道这个js
非常感谢 D3对此没有任何规定,但您可以按照如下方式轻松制作自己的:
showLoadingIcon();
d3.json(url, function(error, data) {
// do something with the data
removeLoadingIcon();
});
我用过这个技巧