Как создать всплывающую подсказку для строки ag-grid? - PullRequest
0 голосов
/ 29 июня 2018

Я хочу отобразить подсказку, условно основанную на поле status, при наведении курсора на всю строку (не только на ячейки). В документации API я нашел это: https://www.ag -grid.com / javascript-grid-column-properties /

tooltip Обратный вызов, который принимает (value, valueFormatted, data, node, colDef, rowIndex и api). Он должен возвращать строку, используемую в качестве всплывающей подсказки. tooltipField имеет приоритет.

Может ли это использоваться для отображения всплывающей подсказки по всей строке? Если да, может ли кто-нибудь привести какой-нибудь рабочий пример? Если нет, то есть ли другой способ добиться этого?

Спасибо

Ответы [ 2 ]

0 голосов
/ 22 августа 2018

Я нашел что-то вроде этого:

gridOptions.defaultColDef = {
    tooltip: (params) => {
        if (condition2) {
            return "Some txt";
        } else if (condition2) {
            return "Some txt2";
        } else {
            return "Some txt3";
        }
    }
};

Он добавит эту подсказку в качестве определений столбцов по умолчанию, поэтому вам не нужно копировать ее в каждом определении столбца.

-> ссылка на документацию: https://www.ag -grid.com / JavaScript-сетка-клетка редактирования /

0 голосов
/ 11 августа 2018

Я использую их следующим образом в определении столбца:

{
    field: 'fullAddress',
    headerName: 'Address',
    tooltip: (params) => 'Address: ' + params.value
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...