码迷,mamicode.com
首页 > 其他好文 > 详细

D3 datum()

时间:2015-07-08 22:14:25      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

datum()和data()功能类似。

datum():将指定数据赋值给被选择元素。
data():将数据数组与选择集的元素结合。

 

var p = d3.selectAll(‘p‘);
p.datum(7);
//把7绑定在<p>中,在console中可以看到<p> _data_=7
//p.datum(undefined/null),则<p>不会创建_data_属性

使用绑定的数字

var p = d3.select("body").selectAll("p");
p.datum("Thunder")		//绑定字符串Thunder到选择集上
  //d其实就是data(‘Thunder‘),i是p的序号 .text(function(d,i){ //替换内容 return d + " " + i; });

被绑定的数据会传递给子元素  

  

D3 datum()

标签:

原文地址:http://www.cnblogs.com/wang-jing/p/4631236.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!