d3 join 的理解2023年1月12日#d3#可视化40AI 翻譯這篇文章透過AI由簡體中文翻譯成繁體中文。查看原文AI 生成的摘要D3 中的 selection 是透過 data 和 DOM 的 交集實現的,每次調用 data() 都會生成 enter, update, exit 三個區域,讓元素跟隨數據改動。使用連接進行思考 D3 中的 selection 是通過 data 和 DOM 的 交集實現的,每次調用 data() 都會生成 enter, 表示並沒有掛載到 elements 中的數據 update, 表示數據和元素一起掛載的所有元素 exit,表示和數據掛載多餘出來的元素 三個區域 通過上述設計的原因是為了通過聲明式的方法使得元素跟隨數據改動---