2017-10-30 8 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; 
} 

이 콜백을 사용할 수 있으므로 셀 서식을 사용할 수 있습니다. 이와 같은 문제를 만났던 방문객에게 물어보십시오. 감사합니다. .