обновление настроек после выпадающего меню фильтр handsontable

#javascript #handsontable

#javascript #handsontable

Вопрос:

у меня возник простой вопрос: в Handsontable я хочу обновить настройки после применения фильтра, например, по значению в выпадающем меню, чтобы быть уверенным в фактическом обновлении объединенных ячеек.

у меня есть handsontable с filters: true и dropdownMenu: true , но у меня также mergeCells: mergedCells есть и, если я пытаюсь применить фильтр, mergedcells тормозит, потому что его нужно обновить.

поэтому я решил использовать afterRender: function , когда я применяю фильтры из выпадающего меню, я вызываю функцию, которая воссоздает массив объединенных ячеек и пытается обновить настройки из функции afterRender, но рендеринг начинает бесконечно повторяться при повторном рендеринге. Также пытался использовать addHook с after render, но на самом деле это одно и то же. Есть идеи, как я могу добиться обновления ячеек слияния после применения фильтра из выпадающего меню ?!

Ответ №1:

Я нашел решение для этого, вместо использования afterRender я должен использовать afterFilter функцию