Charts 如何向Dojox图表添加自定义工具提示?

Charts 如何向Dojox图表添加自定义工具提示?,charts,dojo,Charts,Dojo,假设我有这个: var chart1 = new dojox.charting.Chart2D("traffic"); chart1.addPlot("default", {type: "Columns", gap: "15"}); chart1.addAxis("x", {minorTicks: false, font: "normal normal bold 9pt Arial", labels: [{value: 1, text: 'Monday'}

假设我有这个:

        var chart1 = new dojox.charting.Chart2D("traffic");
    chart1.addPlot("default", {type: "Columns", gap: "15"});
    chart1.addAxis("x", {minorTicks: false, font: "normal normal bold 9pt Arial",
    labels: [{value: 1, text: 'Monday'},{value: 2, text: 'Tuesday'},{value: 3, text: 'Wednesday'},{value: 4, text: 'Thursday'},{value: 5, text: 'Friday'},{value: 6, text: 'Saturday'},{value: 7, text: 'Sunday'}]});
    chart1.addAxis("y", {vertical: true, minorTicks: false, min: 0, font: "normal normal bold 12pt Arial"});
    chart1.addSeries("Series 1", [<?php echo $trafficseries; ?>]);
    chart1.setTheme(dojox.charting.themes.PlotKit.blue);
    chart1.addPlot("Grid", {
        type: "Grid",
        hAxis: "x",
        vAxis: "y",
        hMajorLines: true,
        hMinorLines: false,
        vMajorLines: false,
        vMinorLines: false
    });
    var anim_t = new dojox.charting.action2d.Tooltip(chart1, "default");
    chart1.render();
var chart1=new dojox.charting.Chart2D(“流量”);
图表1.addPlot(“默认值”,{type:“Columns”,gap:“15”});
图表1.addAxis(“x”{minorTicks:false,字体:“normal normal bold 9pt Arial”,
标签:[{value:1,text:'Sunday'},{value:2,text:'Sunday'},{value:3,text:'Sunday'},{value:4,text:'Sunday'},{value:5,text:'Sunday'},{value:6,text:'Sunday'},{value:7,text:'Sunday'});
图表1.addAxis(“y”,{vertical:true,minorTicks:false,min:0,font:“normal normal bold 12pt Arial”});
图1.添加系列(“系列1”,[]);
chart1.setTheme(dojox.charting.themes.PlotKit.blue);
图表1.addPlot(“网格”{
类型:“网格”,
哈克斯:“x”,
动词“y”,
嗯,是的,
hMinorLines:错误,
VMAjorline:错误,
vMinorLines:错误
});
var anim_t=new dojox.charting.action2d.Tooltip(chart1,“默认”);
图1.render();

我将如何更改该工具提示以说出我需要它说的内容?我需要将X数据放在那里。

这可以通过向序列数据添加工具提示值来完成:


图表1.addSeries(“Series 1”,[{x:1,y:4,工具提示:“值为1”},{x:2,y:6,工具提示:“值为2”}]);

您可以,新的工具提示(图表1,“默认值”{text:function(o){return o.y+“M/s”}});,自定义文本值设置一个函数