2016-02-18 22 views
1

請解釋這一點:setCell(rowIndex, columnIndex [, value [, formattedValue [, properties]]])allowHtml在setCell谷歌圖表可視化表

我想allowHtml表格單元格的值。 我的版本的setcell是 data.setCell(0, 0, facebook.video_title, '<a href=' + "http://www.facebook.com/" + facebook.video_id + '>' + facebook.video_title + '</a>');

我的目的是打開一個視頻鏈接點擊視頻標題。所以我在那裏放了一個a標籤。我正在調用這樣的繪製方法:google.charts.setOnLoadCallback(drawTable(story_data, {allowHtml:true}));

通過運行此示例,我得到整個HTML標記語法,因爲它在我的可視表中。

回答

1

很難說沒有看到drawTable

,但我不認爲參數被正確地傳遞,嘗試像這樣...

google.charts.setOnLoadCallback(function() { 
    drawTable(story_data, {allowHtml:true}); 
}); 
+0

希望這可以幫助,讓我知道如果我錯過了東西... – WhiteHat

+0

是的,夥計,這就是問題所在!謝謝!你能解釋你的語法和我的語言之間的功能差異嗎? –

+0

'setOnLoadCallback'期望引用一個'function' - 用'你的'語法,你在調用中運行函數並且不會從'drawTable'返回任何東西到'setOnLoadCallback' - 我不是最明確的 - - 希望這可以幫助 – WhiteHat