Size: a a a

JavaScript.Ninja

2021 April 26

VL

Vova Levchenko in JavaScript.Ninja
в том смысле, что не очень оценивать качество инструмента по количеству скачиваний на нпм
источник

M

Maksym in JavaScript.Ninja
Вопрос о react  например есть компонент с разметкой , и там есть кнопка , написал в нем событие , и через другой компонент отрысовал через map ту компоненту , и на всех кнопках есть событие
источник

M

Maksym in JavaScript.Ninja
Так нормально ? Не нагружает ?
источник

M

Maksym in JavaScript.Ninja
Или стоит брать класс и через цикл делать событие?
источник

M

Michael in JavaScript.Ninja
А событие одинаковое?
источник

M

Maksym in JavaScript.Ninja
Да
источник

M

Michael in JavaScript.Ninja
Может лучше в родитель его тогда перенести
И передавать через пропсы в кнопку
источник

M

Michael in JavaScript.Ninja
Ну или event delegation сделать
источник

M

Maksym in JavaScript.Ninja
Доделаю щас , и покажу как сделал , что було понятнее
источник

M

Maksym in JavaScript.Ninja
Вот сам компонент, и на кнопке поставил событие клик и через пропс передал функцию
источник

M

Maksym in JavaScript.Ninja
И через мап ресую таких где то 10 компонентов
источник

M

Maksym in JavaScript.Ninja
Правильну реализовал событие на кнопку? или есть получше и оптимизований способ?
источник

M

Michael in JavaScript.Ninja
Номарльно
источник

M

Michael in JavaScript.Ninja
Правда мне именования твои не нравятся) ну тотакое
источник

M

Maksym in JavaScript.Ninja
Просто мне так кажеться что я даю каждый раз на кнопку новый обработчик, а на ваниле джс просто задал раз событие для всех класов и все)
источник

IK

Illya Klymov in JavaScript.Ninja
нормально. Не нагружает
источник

IK

Illya Klymov in JavaScript.Ninja
на самом деле реакт вешает ровно один слушатель на все приложение
источник

IK

Illya Klymov in JavaScript.Ninja
на события которые всплывают )
источник

M

Maksym in JavaScript.Ninja
Выглядит что на каждый елемент ставит обработчик событие, а по факту  он один только?)
источник

VK

Vladimir Klimov in JavaScript.Ninja
Ага
Делегирование-переделегирование)
источник