【 D3.js 選擇集與數據詳解 — 2 】 使用data()綁定數據

D3 中綁定數據大多是由 data() 函數來完成的,它是怎樣工作的,它與 datum() 有什麼區別呢? data()函數能夠將數組各項分別綁定到各元素上,而且能夠設置綁定的規則。data()還能夠處理數組長度與元素數量不一致的情況。當數組長度大於元素數量,能爲多餘數據預留元素位置,以便將來插入新元素;當數組長度小於元素數量時,能提供指向多餘元素的方法,以便將來刪除。下面來剖析data()是如何
相關文章
相關標籤/搜索