Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs dc.js x轴顺序图表问题_Angularjs_Dc.js_Crossfilter - Fatal编程技术网

Angularjs dc.js x轴顺序图表问题

Angularjs dc.js x轴顺序图表问题,angularjs,dc.js,crossfilter,Angularjs,Dc.js,Crossfilter,我正在尝试使用crossfilter、dc.js和angular dc绘制一个简单的条形图。 这个饼图很好用。 条形图不会呈现条形图。在Chrome中,如果我检查,我会看到值在那里。如果我强制聚焦,我会看到图表。我尝试了所有的建议,但似乎有三个问题: 酒吧从0开始 宽度为1像素 条形图不会在屏幕上渲染 有什么建议吗 代码如下: dc.js-饼图示例 角度模块(“app”、[“angularDc”]); myController=函数($scope){ var-cf=交叉滤波器([ {名称

我正在尝试使用crossfilter、dc.js和angular dc绘制一个简单的条形图。 这个饼图很好用。 条形图不会呈现条形图。在Chrome中,如果我检查,我会看到值在那里。如果我强制聚焦,我会看到图表。我尝试了所有的建议,但似乎有三个问题:

  • 酒吧从0开始
  • 宽度为1像素
  • 条形图不会在屏幕上渲染
有什么建议吗

代码如下:


dc.js-饼图示例
角度模块(“app”、[“angularDc”]);
myController=函数($scope){
var-cf=交叉滤波器([
{名称:'Apple',销售额:40},
{名称:'Apple',销售额:40},
{名称:'香蕉',销售额:20}]);
$scope.fruit=fruitCf.dimension(函数(d){返回d.Name;});
$scope.fruitSales=$scope.fruit.group().reduceSum(函数(d){return d.Sales;});
//$scope.$apply()
};

我找不到解决这个问题的方法,但是集成dc和angular的另一种方法是通过angular scope将数据提供给crossfilter,并像通常在dc中那样对图表进行编码,然后通过调用divs在html中设置它们。我们没有注意到使用此方法会导致性能下降。

将这3个属性添加到html dc图表中我遇到了相同的问题。有人成功地集成了angularjs和dc吗?我猜这是一个d3等级的问题,但不确定