【问题标题】:Google visualisation - add Column and fill empty rowsGoogle 可视化 - 添加列并填充空行
【发布时间】:2014-02-10 14:51:20
【问题描述】:

嗨,我有一个谷歌可视化代码: http://jsbin.com/OJAnaji/15/edit

首先我创建数据(行和列):

 data = google.visualization.arrayToDataTable([
        ['Name', 'Gender', 'Age', 'Donuts eaten'],
        ['Michael' , 'Male', 12, 5],
        ['Elisa', 'Female', 20, 7],
        ['Robert', 'Male', 7, 3],
        ['John', 'Male', 54, 2],
        ['Jessica', 'Female', 22, 6],
        ['Aaron', 'Male', 3, 1],
        ['Margareth', 'Female', 42, 8],
        ['Miranda', 'Female', 33, 6]
    ]);

现在我需要为此添加新列,所以我写:

  data.addColumn('string', 'Kontrole');

那么我如何有新列和该列的空单元格,所以我需要填充它们,我试试这个:

for (var y = 0, maxrows = data.getNumberOfRows(); y < maxrows; y++) {
    if (data.getValue(y, 4) == '') {
        data.setValue(y, 4, '<i class="icon-pencil"></i>');
    }
}

但什么也没发生,牢房还是空的。谁能看出问题出在哪里?

【问题讨论】:

    标签: javascript google-visualization googlevis


    【解决方案1】:

    来自新单元格的数据是null,所以你必须改变

    if (data.getValue(y, 4) == '') {
    

    if (data.getValue(i, 4) == null) {
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-24
      • 2015-02-12
      • 2013-10-11
      • 1970-01-01
      相关资源
      最近更新 更多