谷歌图表getState()来自单独的功能

时间:2013-08-16 06:42:58

标签: javascript google-visualization

我试图从启动控件的函数外部的函数获取仪表板控件的当前状态。我假设它的内容符合

var state = google.visualization.ControlWrapper('mc_picker').getState()

但也许我离开了。无法在文档中找到对此的任何引用。

谢谢!

1 个答案:

答案 0 :(得分:0)

你不能像这样访问图表和控件(虽然能够很酷)。 Visualization API创建的对象只能通过用于存储它们的变量来使用,因此如果要从图表绘制功能外部访问控件,则变量必须在两个函数的范围内:

function initialize {
    var control;
    function drawChart () {
        // create control object
    }
    function foo () {
        // get control object's state
    }
}