2012-06-14 26 views
1

http://jsfiddle.net/Jn4tT/道场图表不能添加轴

var data= [ {"a":2, "b":5,"c":3 }, 
      {"a":5, "b":15,"c":7 }, 
      {"a":1, "b":5,"c":7 } ]; 

chart1.addAxis("a"); 
chart1.addAxis("b");  
chart1.addAxis("c"); 

chart1.addSeries("min", {data: data[0]}, { fill: "blue" }); 
chart1.addSeries("max", {data: data[1] }, { fill: "blue" }); 
chart1.addSeries("Answered", {data: data[2]}, { fill: "blue" }); 

var tip = new Tooltip(chart1, "default", { 
    text: function(o){         
     console.log(o); //no axis to the current data point 
    } 
}); 

chart1.render(); 

我能得到图表呈现,如果我删除上述addAxis,但无论我怎么加轴,蜘蛛类型的图表上,它抛出一个“找不到轴“错误。

没有轴,它看起来不像我可以设置自定义工具提示(只想显示数据点,而不是系列和轴标题)。它看起来并不像我有轴标签,字体,maxlabelsize等的控制。

+0

我期待着做同样的事情。我想让用户选择图表标签。在另一个笔记上,我需要创建一个线图,使用从0非常像列的方差,但以线的形式。所以它看起来像我将编辑的dojo库,这不是为了可读性。如果您愿意与我们分享这些内容,我很乐意看到您使用spider.js和common.js文件所做的工作。 – 2013-08-06 18:44:58

+0

我想要做同样的事情,这将是非常有用的看到你的蜘蛛和普通文件的成功。 – 2013-08-15 18:23:34

回答

0

这可能会添加为未来版本的dojo中的一个功能,但目前经过很多与它的战斗。我打开了库并添加了自定义代码来处理这个以及其他很多事情。基本上,只需打开用于生成蜘蛛图的spider.js和common.js文件即可。能够在我自己的班级中包装标签。还为每个标题属性插入了期望的标签。使用外部工具提示库,我现在可以对蜘蛛图中的工具提示进行很多控制。