簡體   English   中英

HandsOnTable-顯示單元格的工具提示

[英]HandsOnTable - Show tooltip for cell

我想有條件地顯示某個單元格的工具提示,例如,如果該單元格值按照某些規則無效,則顯示該規則的文本,因為該文本無效。

var hot = new Handsontable(document.getElementById('example'), {
    cells: function(row, col, prop) {
        var cellProperties = {};
        cellProperties.renderer = 'confirmTradePriceRederer';
        return cellProperties;
    }
});

function confirmTradePriceRederer(instance, td, row, col, prop, value, cellProperties) {
    Handsontable.NumericCell.renderer.apply(this, arguments);
    if (value is invalid) {
        td.style.color = 'red';
        //set tooltip here somehow

    }
}

我得到了使用評論工作:

在此處輸入圖片說明

var hot = new Handsontable(document.getElementById('example'), {
    cells: function(row, col, prop) {
        var cellProperties = {};
        cellProperties.renderer = 'confirmTradePriceRenderer';
        return cellProperties;
    }
});

function confirmTradePriceRederer(instance, td, row, col, prop, value, cellProperties) {
    Handsontable.NumericCell.renderer.apply(this, arguments);
    if (value is invalid) {
        td.style.color = 'red';
        cellProperties.comment = 'Test Comment';

    }
}

您可以像這樣使用td工具提示:

td.title = 'tooltip'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM