是否可以使用d3.xhr(和/或任何方便的方法)进行同步ajax请求? 我说的是像jQuery的async:false选项。 10X
答案 0 :(得分:1)
不,但仍有希望。 “ajax”中的“a”可能代表“异步”,但XMLHttpReques.open()的第三个参数有时是有用的。您无法使用d3执行同步请求,因为它具有该选项hardcoded to be true。因此,如果你真的需要,你可以覆盖这种行为(通常,虽然乱用库代码并不酷),或者只是使用回调来启动数据加载和处理后所需的任何操作。