1

演示在这里:<a href="http://prag.ma/code/d3-cartogram/#popest/2010" rel="nofollow">一个 d3-cartogram 演示

它从 .csv 文件中获取数据。如何使用来自 MySQL 的数据或 HTML 文件中的静态数据?

我尝试了一些方法,但没有奏效。

4

1 回答 1

1

将数据放在 JS、HTML 或任何地方,并将其传递给选择的 data() 函数,如下所示:

d3.selectAll('#mydiv')
  .data([1, 2, 3])
  .enter()
  .append('div')

这里的数组也可以作为参数传递,从隐藏的 html 元素中获取,或者您可以将其直接呈现到 JavaScript 中。

于 2016-01-11T10:21:42.303 回答