Php 渲染后更改dojox.charting.Chart标题
我想知道是否有任何方法可以在图表呈现后设置其标题。可以在创建图表对象时初始设置标题,例如:Php 渲染后更改dojox.charting.Chart标题,php,javascript,charts,dojo,Php,Javascript,Charts,Dojo,我想知道是否有任何方法可以在图表呈现后设置其标题。可以在创建图表对象时初始设置标题,例如: var chart = new dojox.charting.Chart("test", { title: "Production(Quantity)" }); ... chart.render(); 但在它呈现之后,我如何才能更改标题。我试过chart.setTitle(“新名字”); 和图表集(“标题”、“新名称”);但这似乎不起作用。似乎起作用。直接设置title字段(似乎没有se
var chart = new dojox.charting.Chart("test", {
title: "Production(Quantity)"
});
...
chart.render();
但在它呈现之后,我如何才能更改标题。我试过chart.setTitle(“新名字”);
和图表集(“标题”、“新名称”);但这似乎不起作用。似乎起作用。直接设置title
字段(似乎没有setter方法),然后调用fullRender()
这段代码是它的关键:
query("#changetitle").onclick(function () {
// These 3 don't work
//c.setTitle("Two");
//c.setChartTitle("Two");
//c.set("title", "Two");
chart.title = new Date().toString();
chart.fullRender();
});
Dojo的哪个版本?1.8.3谢谢,但我得到了答案。我们可以直接访问该属性,如chart.title=“new title”;然后重新渲染