d3学习笔记
2024-09-30 14:57:28
(1)使用enter()函数。
当要创建新的绑定数据的元素,必须使用enter()。这个方法会分析当前选择的DOM元素和传给它的数据,如果数据值比对应的DOM元素多,就创建一个新的占位元素。然后把这个新占位元素的引用交给链中的下一个方法。
var dataset = [2.5, 2.1, 1.7, 1.3, 0.9]
svg.selectAll("rect")
.data(dataset)
.enter()
.append("rect")
.attr("x", 20)
.attr("y", function (d, i) {
return i * rectHeight
})
.attr("width", function (d) {
// return d
return linear(d) //在这里用比例尺
})
.attr("height", rectHeight - 2)
.attr("fill", "steelblue")
最新文章
- php中实现的一个curl批处理的实例
- Duilib源码分析(三)XML解析器—CMarkup
- 从零开始学Python06作业思路:学生选课系统
- 11.外观模式(Facade Pattern)
- Java学习之约瑟夫环的两中处理方法
- UVa 11292 - Dragon of Loowater(排序贪心)
- C++中的类指针
- HibernateTemplate实现查询distinct构造对象
- Entity Framework 新手入门友好实例
- app中rem算法
- Shell的Posix字符分类
- POJ 3080 Blue Jeans 后缀数组, 高度数组 难度:1
- jmeter分布式压力测试之添加压力机
- js例子记载
- HDU 1503 Advanced Fruits (LCS+DP+递归)
- Code Signal_练习题_adjacentElementsProduct
- 【Alpha】Daily Scrum Meeting——blog2
- zoj 2588 Burning Bridges(割边/桥)
- 更改Thunderbird的默认语言
- NSLayoutConstraint 布局,配合简单的动画效果
热门文章
- OpenJudge百炼习题解答(C++)--题3142:球弹跳高度的计算
- ubuntu 安装后要做的事情
- 分享:Mac与Phy组成原理的简单分析
- NHibernate直接执行SQL进行插入
- 2016/4/1 jquery 与javascript关系 ①取元素 ②操作内容 ③操作属性 ④操作 样式 ⑤ 事件 点击变色
- while语句字符串的基本操作
- scala wordcount kmeans
- oracle 建表 主键自增序列/////
- 如何将Eclipse中的项目迁移到Android Studio中
- 函数,#include <;>;和#include "; ";区别