【问题标题】:make a simple pie chart directive with d3js使用 d3js 制作一个简单的饼图指令
【发布时间】:2013-09-04 01:01:27
【问题描述】:

我正在尝试使用 d3js 和 angular.js based on this example 制作一个简单的饼图指令

数据是用 $resource 加载的。这些数据在指令中作为名为“values”的 json 对象提供,但我不知道如何将它们与 d3 一起使用。

我试过了

json = JSON.parse( values );

但它不起作用。

这里是完整的代码:http://plnkr.co/edit/XDyWlLY5R1ZZ4sKn5n3v?p=preview

【问题讨论】:

    标签: angularjs d3.js


    【解决方案1】:

    两个问题

    1. Values 不是字符串 - 它已经被解析并且是一个对象数组。

    2. 代表每个对象的切片根据它们的populationage 属性进行着色和着色。这两个目前都未定义,因此您必须将该信息添加到您加载的 JSON 中,或者更改切片的大小和颜色。

    【讨论】:

      猜你喜欢
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      • 2018-03-30
      • 1970-01-01
      • 2016-06-08
      • 1970-01-01
      • 2016-07-29
      • 2013-08-27
      相关资源
      最近更新 更多