2017-08-29 20 views
0

Google Charts、 'LavaCharts'にKevin Hillの優れたPHPラッパーを使用しています。そのページをPDF形式でエクスポートできるように、画像形式でグラフを出力することができます)。LavaCharts - イメージとしてのグラフのエクスポート - 'getImageCallBackが定義されていません'

https://github.com/kevinkhill/lavacharts/wiki/Getting-a-chart-as-an-image-3.0.x

私は、次のエラーを取得しています: 'getImageCallBackが定義されていない'

enter image description here

を私はコントローラから各チャートに 'getImageCallBack' イベントを登録しています:

\Lava::PieChart('TotalCallsReceived', $totalCallsReceived, [ 
     'events' => ['ready' => 'getImageCallBack'], 
     'title' => 'Total Calls Received & Transferred', 
     'is3D' => false, 
    ]); 

私のページの頭には次のものがあります。 (私はこのエラーを解決したらURIをどうするかを把握します。今すぐログインするために、それは結構です)

<script type="text/javascript"> 
    function getImageCallback(event, chart) { 
     console.log(chart.getImageURI()); 
     // This will return in the form of "data:image/png;base64,iVBORw0KGgoAAAAUA..." 
    } 
</script> 

は、誰がこの問題を克服していますか?

"B"

がここに大文字に

答えて

0

関数名が異なっており、ケースにマッチする必要があります... ...

'events' => ['ready' => 'getImageCallBack'],

ないここ ...

function getImageCallback(event, chart) {

+0

ああありがとう。それはかなり恥ずかしいです - どのようなルーキーミス! – jkhamler