У меня есть компонент VueJS, который загружает данные и отображает их на странице (html-тег) с разбивкой на страницы.Высота стола непредсказуема.Иногда он содержит всего несколько строк, иногда в одной строке многострочный контент.
Когда я нажимаю кнопку нумерации страниц, данные обновляются, и это занимает некоторое время.Итак, теперь я просто скрываю всю таблицу во время выборки данных и показываю анимацию «загрузка ...», но мне не нравится это решение из-за скачков содержимого страницы.Я бы предпочел показывать <div>
поверх таблицы, с чем-то вроде opacity: 0.5
, но я не уверен, что это возможно, потому что неясно значение высоты таблиц.
У кого-нибудь есть идеи, как добиться моегоцель