D3.js学习02_数据绑定data
来源:互联网 发布:php日志系统 编辑:程序博客网 时间:2024/05/16 08:46
D3可以将数据集与元素集进行绑定。
datum():绑定一个数据到选择集上
data():绑定一个数组到选择集上,数组的各项值分别与选择集的各元素绑定
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Demo2</title><script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script><link href="css_demo1.css" rel="stylesheet" type="text/css" /></head><body><script type="text/javascript"> var dataset=[1,3,5]; var p=d3.select("body").selectAll("p");//找到所有的段落元素,其实并没有找到 p.data(dataset)//一对一绑定 .enter()//占位.append("p")//添加段落节点.text(function(x){//利用匿名函数添加文本节点var tx="";var i=0;while(i<x){tx+="*";i++;}return tx;});</script></body></html>
以上的输出结果是:
*
***
*****
基于目前学习内容,有以下猜测:
D3的主要应用是可视化,可视化最后由各种元素组合表现,利用数据与元素绑定,应该就是把需要表现的信息与表现信息的单元进行绑定
0 0
- D3.js学习02_数据绑定data
- (D3学习)绑定数据(binding data)
- d3.js之数据绑定
- D3.js学习-选择元素和绑定数据
- d3.js(Data-Driven Documents)数据可视化-----初步学习
- 【 D3.js 选择集与数据详解 — 2 】 使用data()绑定数据
- d3.js实现enter()添加元素d(数据绑定-data binding)
- D3.js学习00_资源收集
- D3.js学习03_画布使用
- D3.js学习05_比例尺
- D3.js学习笔记(一)——DOM上的数据绑定
- D3.js学习笔记(二)——使用绑定在DOM上的数据
- D3.js学习笔记(一)——DOM上的数据绑定
- D3.js学习笔记(二)——使用绑定在DOM上的数据
- 【D3.js数据可视化系列教程】--(三)数据绑定
- D3 数据绑定1
- 二 d3.数据绑定
- D3.js 数据可视化学习笔记——Hello D3!
- c语言字符数组与字符串的使用详解
- [SIM] MT6589 W+G/G+G dual-talk找不到SIM卡2
- springmvc 获取request response
- Linux资源监控工具
- 欧几里得距离转换(EDT)算法
- D3.js学习02_数据绑定data
- Android BLE 中心和外设通信时 中心设备的onCharacteristicChanged() 没有回调
- 城市选择下拉菜单三级联动
- 监听EditText输入框 ,判断输入的密码是什么格式
- Sharesdk 使用中遇到的问题 Android
- kafka单条消息过大导致生产者程序发送到broker失败
- ORA-06502: PL/SQL: numeric or value error: character string buffer too small
- http://www.2cto.com/os/201202/118033.html
- 关于酿酒的一些问题