рендерер ячеек группы ag-grid для расширяемых строк или рендерер ячеек полной ширины, - PullRequest
0 голосов
/ 10 июля 2020

рендеринг ячеек группы ag-grid использует зависимость ag-grid-enterprise в демонстрации (https://www.ag-grid.com/javascript-grid-provided-renderer-group/),

означает ли это корпоративную функцию или мы можем ее использовать. Если нет, я читал здесь ( Есть ли способ группировать строки в ag-grid без корпоративной версии? ) Полная ширина ag-grid может использоваться для функции расширения строки, может ли кто-нибудь помочь, как использовать полную ширину для расширения строки?

1 Ответ

0 голосов
/ 25 июля 2020

Я нашел обходной путь.

Средство визуализации ячеек группы Ag-grid не работает без импорта зависимости ' ag-grid-enterprise '. Итак, чтобы реализовать функцию расширения строки с версией сообщества, я использовал средство рендеринга ячеек полной ширины (https://www.ag-grid.com/javascript-grid-full-width-rows/).

Шаги : Предположим, при нажатии кнопки вы хотите чтобы развернуть эту строку. Средство рендеринга ячеек полной ширины имеет функцию isFullWidthCell, которая сообщает погоде показывать строку в полную ширину или нет.

Итак, при нажатии кнопки вы должны добавить свойство в rownode и вернуть это свойство из isFullWidthCell 'функция. (Я добавляю новую строку также при нажатии кнопки и для этой строки устанавливаю только это свойство)

Например:

function isFullWidthCell (rowNode) {return rowNode.data.isExpandable; } Итак, если это свойство истинно, то строка будет расширяться.

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

...