Dojox.charting Dojo图表无法添加轴

Dojox.charting Dojo图表无法添加轴,dojox.charting,dojo,Dojox.charting,Dojo,如果我删除上面的addAxis,我可以得到要渲染的图表,但是无论我如何添加axis,在蜘蛛型图表上,它都会抛出一个找不到axis的错误 如果没有轴,我似乎无法设置自定义工具提示,因为我只想显示数据点,而不是序列和轴标题。而且看起来我无法控制轴标签、字体、maxlabelsize等。这可能是dojo未来版本中的一项功能,但目前在与它进行了大量斗争之后。我打开了库并添加了自定义代码来处理这个和其他很多事情。基本上,只需打开用于生成蜘蛛图的spider.js和common.js文件。能够在我自己的类中

如果我删除上面的addAxis,我可以得到要渲染的图表,但是无论我如何添加axis,在蜘蛛型图表上,它都会抛出一个找不到axis的错误


如果没有轴,我似乎无法设置自定义工具提示,因为我只想显示数据点,而不是序列和轴标题。而且看起来我无法控制轴标签、字体、maxlabelsize等。

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

我想做同样的事情。我想让用户选择图表标签。另一方面,我需要创建一个直线图,它使用0的方差,就像列一样,但形式是直线。所以看起来我将编辑dojo库,它不是为可读性而设计的。如果你愿意与我们分享的话,我很想看看你对spider.js和common.js文件做了些什么。我也想做同样的事情,看到你在spider和common文件上取得成功会非常有帮助。
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();