Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 May 22

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
вообще конечно такой подход заставляет вставлять в data-аттрибуты всякие айдишники
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
но это вообще редко надо
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Ооо, прям мой кейс
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
лично мне не нравится такой подход. если много элементов то оно и без листенера будет тормозить, нужен виртуалскролл все равно
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Артем
лично мне не нравится такой подход. если много элементов то оно и без листенера будет тормозить, нужен виртуалскролл все равно
ну это разные вещи, виртуал скролл и делегирование
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
виртуал скрол решает проблему торомзов при рендере, а это тормоза при вешании слушателей 0)
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
ну просто где 500, там и 1000, где будет тормозить чисто из-за биндов
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Артем
лично мне не нравится такой подход. если много элементов то оно и без листенера будет тормозить, нужен виртуалскролл все равно
Да не, табличка на 500 элементов вполне нормально работает даже без виртуального скролла
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
т.е. такой подход решает проблему не системно, а на каком-то конкретном промежутке
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
RusaXXX
Да не, табличка на 500 элементов вполне нормально работает даже без виртуального скролла
сморя какие 500 компонентов )) если немного жирные то будут подвисания
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Андрей Назаров
сморя какие 500 компонентов )) если немного жирные то будут подвисания
Да я про обычные td со значением
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
я у себя в каталоге переписал компоненты карточек товаров на функциональные компоненты, хотя их всего 90 по дефолту, но и они больше 400мс рендерились
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
с функциональными компонентами намного быстрее стало
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
RusaXXX
Да я про обычные td со значением
ну td то да, а чето посложнее уже сложно ,даже сам еван писал в каком то треде про v-for что он тормозной и надо свой рендер списков делать если перформанс важен
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
Подскажите по async ам: добавил typescript в проект и он начал ругаться на async в методах, где нет await.
В основном, это вызов gtm аналитики и jest тесты. Вот интересно ts прав, или там действительно нужны async?
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Alexander Dudaev
Подскажите по async ам: добавил typescript в проект и он начал ругаться на async в методах, где нет await.
В основном, это вызов gtm аналитики и jest тесты. Вот интересно ts прав, или там действительно нужны async?
а зачем async если нет await ? )
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
все правильно подсказывает )
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
чтоб начать “параллельно” дальше выполнять
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
если выполнять паралельно то async не надо )
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
содержимое промиса создает микротаск, об этом речь наверное
источник