多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 1、问题描述 绘图画布svg在绑定数据集的时候,对于update、enter和exit部分的处理出现代码冗余,可精简逻辑代码 #### 2、问题原因 还没深入理解D3选择集的处理 #### 3、解决方案 对于update、enter和exit部分的处理参考如下 ~~~ var updateRect = svg.selectAll("rect").data(dataset).enter().append("rect").call(draw); updateRect.exit().remove(); function drawBar() { //绘图代码 } ~~~