Lavacharts'准备好'的事件没有被解雇

时间:2016-04-25 15:31:06

标签: javascript php laravel google-visualization

我正在使用Lavacharts(由Google Chart API提供支持)在我的Laravel应用程序中呈现图表。

一旦渲染图表准备好进行交互,我希望能够处理应该触发的'ready'事件。根据{{​​3}},我所要做的就是在任何php渲染方法之前定义一个Javascript回调函数,然后在PHP中配置图表时传递函数的名称。

完成上述步骤后,我的回调函数永远不会被调用,我不知道我做错了什么。

Javascript函数在页面部分中定义:

function chartReady (event, chart) {

    alert('Chart is ready!');

}

这是我在PHP中定义图表的方式:

\Lava::PieChart('ExpensePieChart', $dataTable, [
    'events' => [
        'ready' => 'chartReady'
    ],
    'title' => 'Expense distribution on categories',
    'height' => 500,
    'legend' => [
        'position' => 'right'
    ]
]);

0 个答案:

没有答案