小编Mar*_*eke的帖子

将特定的工具提示添加到 arraytoDataTable

我想向我的图表添加特定的工具提示。但是,我在将它们添加到 ArraytoDataTable 中时遇到问题。我在某处读到我应该添加“datatable.setcolumnproperty(3, 'role', 'tooltip')”。但也许它不在有效的地方?或者我必须提前指定角色吗?

这是我的代码:

google.load('visualization', '1', { 'packages': ['corechart'] } );

google.setOnLoadCallback(drawChart);

function drawChart() {


var data = google.visualization.arrayToDataTable([
    ['Kenmerk', 'Belangrijkheid', 'tooltip', { role: 'style' } ],
    ['testa', {10}, 'tooltip1', 'color: #394165'],
    ['testb', {20}, 'tooltip2', 'color: #0CA5AA'],
    ['testc', {30}, 'tooltip3', 'color: #F2941A'],
    ['testd', {40}, 'tooltip4', 'color: #E64E67']
    datatable.setcolumnproperty(3, 'role', 'tooltip');
  ]);

var view = new google.visualization.DataView(data);
  view.setColumns([0, 1,
                   { calc: function(dt, rowIndex) { return dt.getValue (rowIndex, 1).toString() + '%' },
                     sourceColumn: 1,
                     type: "string",
                     role: "annotation" },
                   2]); …
Run Code Online (Sandbox Code Playgroud)

datatable dataview tooltip limesurvey

1
推荐指数
1
解决办法
1683
查看次数

标签 统计

datatable ×1

dataview ×1

limesurvey ×1

tooltip ×1