如何在Google图表wrap.setOptions中设置动态值?

时间:2011-08-26 10:42:48

标签: javascript google-visualization

我在Google图表中使用ChartWrapper,我需要在wrap.setOptions中使用动态值。

我目前的解决方案是这样的:

// This works
wrap.setOptions({'width':'300','height':'300','min': '2000'});

//This is NOT working. 'Min' value is ignored
var minimum = get_minimum_value();
wrap.setOptions({'width':'300','height':'300','min': minimum });

wrap.draw(data); <--- This is triggered after I set the options

如何在wrap.setOptions中添加动态值?

1 个答案:

答案 0 :(得分:1)

来自doc:

  

draw(opt_container_ref)

     

绘制图表。您必须在任何更改后调用此方法   您对图表或数据进行了显示更改。

opt_container_ref [Optional] - A reference to a valid container
     页面上的

元素。如果指定,将在那里绘制图表。如果   不是,图表将在ID指定的元素中绘制   数据筒。

仅仅改变选项是不够的。你需要重绘图形

希望这有帮助