3 回答

TA貢獻1828條經驗 獲得超3個贊
它使用箭頭函數來表示一個函數,該函數返回一個函數,該函數返回調用該middleArcline函數的值。在 ES5 中它看起來像這樣:
transition.selectAll('path.hidden-arc').attrTween('d', function (d) {
return function () {
return middleArcLine(d);
};
});
請注意,Babel是在不同版本的 JavaScript 之間進行編譯的好工具

TA貢獻1802條經驗 獲得超5個贊
我猜這是一個函數調用一個函數。試試這個
transition.selectAll('path.hidden-arc')
.attrTween('d', function (d) {
return function() {
return middleArcLine(d)
}
}
);
我可能是錯的,但只是嘗試一下。

TA貢獻1884條經驗 獲得超4個贊
transition.selectAll('path.hidden-arc')
.attrTween('d', function (d) {
return function() {
return middleArcLine(d)
}
);
添加回答
舉報