2017-10-30 127 views
0
var data = [ 
    ["", "Tesla", "Volvo", "Toyota", "Honda"], 
    ["2017", 10, 11, 12, 13], 
    ["2018", 20, 11, 14, 13], 
    ["2019", 30, 15, 12, 13] 
]; 

var container = document.getElementById('example'); 
var hot = new Handsontable(container, { 
    data: data, 
    rowHeaders: true, 
    colHeaders: true 
}); 

ここにはHandsontableのサンプルがあります。 最初の行のテキスト書式を変更したい。例えば大胆Handsontableで条件付き書式を設定するにはどうすればいいですか?

は私が細胞コールバック関数が役立つと思いますが、私はパラメータとどのようにそれを使用する方法が何であるかわかりません。

cells: function (row, col, prop) { 
    var cellProperties = {}; 
    if (row === 0) { 
     cellProperties.renderer = function() { 
      ... 
     } 
    } 
} 

ありがとうございます。

+0

あなたが達成しようとしていることをもっと明示してください。また、 'cells'コールバックはどこに定義されていますか? – idelara

答えて

0
cells: function(td, row, col, prop) { 
    var cellProperties = {}; 
    if (row > 0 && col > 0) { 
     cellProperties.type = 'numeric', 
      cellProperties.format = '0,0.00 $'; 
     cellProperties.renderer = celulasBold; 
    } 
    return cellProperties; 
} 

このコールバックを使用すると、セルの書式設定を使用できます。 このような問題に遭遇した方は、お問い合わせください。おかげさまで

関連する問題