爲什麼沒有在這個非常小的例子中調用.await函數?d3.queue.await函數未被調用
HTML
<h1>test</h1>
<div id="a"></div>
<div id="b"></div>
JS
d3.queue()
.defer(a,1)
.await(b,2);
function a(x){
d3.select('#a').text("a is executing with x="+x);
}
function b(err,x){
d3.select('#b').text("b is executing with x="+x);
}
輸出
test
a is executing with x=1
它位於[docs]的第一句話(https://github.com/d3/d3-queue#queue_defer):*「回調必須在任務完成時由任務調用。 「*。 – altocumulus