Я использую VUEJS для загрузки и отображения тега таблицы на экране.Эта таблица довольно огромна: около 1000 строк и 10 столбцов, и в будущем, возможно, придется ее увеличить (в будущем нам, возможно, придется иметь дело с 8000 записей)
Из-за некоторых требований UX нам нужна каждая ячейкаширина заголовка таблицы, которая будет рассчитываться на основе размера тела таблицы.В основном мы используем 2 таблицы, одну для заголовка, другую для тела (чтобы мы могли держать заголовок сверху, прокручивая таблицу вниз), и, таким образом, ширина каждой ячейки должна быть рассчитана на основе друг друга.
if (headercell.width() > bodycell.width()) bodycell.width(headercell.width)
else header.width(bodycell.width)
Это прекрасно работает, единственная проблема заключается в том, что ширина ячейки доступна только тогда, когда закончен весь рендеринг / рисование (не уверен насчет правильного термина).С такой большой таблицей мне приходится работать с не чистым таймером.
Есть идеи, как я могу поймать, когда закончится процесс рендеринга / рисования, чтобы я мог вызвать эту функцию?
Спасибо