簡體   English   中英

D3 v4餅圖更新空`d`屬性

[英]D3 v4 Pie Chart Update empty `d` attributes

我正在嘗試使用最新的D3 v4重寫經典的餅圖更新,V示例。 不幸的是,不計算路徑的d屬性。

這是我的要點 到目前為止我只是改變了

  • d3.scale.category20() - > d3.scaleOrdinal(d3.schemeCategory20)

  • d3.layout.pie() - > d3.pie()

  • d3.svg.arc() - > d3.arc()

正如您在DOM中看到的那樣,路徑存在,但它們沒有任何d屬性。

有任何想法嗎?

我認為你有一些問題,尤其是在輸入時沒有設置d屬性。

這是一個顯示變化的要點https://bl.ocks.org/tezzutezzu/c2653d42ffb4ecc01ffe2d6c97b2ee5e

在我的代碼中,在更改時計算相鄰弧仍然存在錯誤,但這應該可以解決您的初始問題。

退出動畫現在也在工作。 我必須確保在插值之前復制了對象。

編輯:語法

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM