vuejs поиски в дате table в vuetify очень медленные

у меня есть array с более чем 7,000 данными, когда я делаю поиски в дате table vuetify, написание в texfield очень медленное, медлит секунды с тем, чтобы размещать и искать букву из-за буквы.

<v-data-table
      :headers="header"
      :items="item"
      :search="search"
      class="elevation-1"
    >    

есть какой-то работоспособный способ это решать?

0
задан 10.03.2019, 23:13
1 ответ

не является работоспособным , приносить 7 тысяч данных об одном я переворачиваюсь и показывать их в восходит table, в любом случае это всегда будет медленным обрабатывания, и хуже, чем твои данные vallan растя со временем...

того, что ты должен делать, Пагинация с Сервера , asГ - только traerГЎs данные, которых пользователь нуждается в том, чтобы увидеть.

Например , давайте предполагать, что мы листаем 10 в 10. В этом случае, чтобы получать третью pГЎgina (линии 21 в 30), podrГ-хозяева выполнять такую консультацию как следующая.

SELECT * FROM dbo.MiTabla
ORDER BY ID
OFFSET 20 ROWS
FETCH NEXT 10 ROWS ONLY

, Чтобы искать, ты можешь использовать Like ,

Ссылок: http://www.guillesql.es/Articulos/Paginar_datos_SQLServer2012_OFFSET_FETCH.aspx https://www.sqlshack.com / быть / sql-server-2012-introduccion-paginacion /

Использовать с vuetify

https://vuetifyjs.com/en/components/paginations#paginations

0
ответ дан 19.11.2019, 22:20

Теги

Похожие вопросы