Size: a a a

React — русскоговорящее сообщество

2021 January 29

Н

Никита in React — русскоговорящее сообщество
А можно пример плиз? хотя бы такой
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
Rros
Просто как я понял, что проблема в том, что после размонтирования компонента выполняется какая-то асинхронная задача. Но смысл в том, что у меня вообще никаких асинхорнных задач нет. И я одну и ту же таблицу использую в 6 местах, а ошибка появляется только в двух)
так может не в таблице проблема тогда
источник

GV

Gert Vali in React — русскоговорящее сообщество
А как в реакте css изолируют?
источник

R

Rros in React — русскоговорящее сообщество
Andriy Dudariev
так может не в таблице проблема тогда
Удивительно. Видимо и правда так. Потому что я закомментировал весь компонент, а ошибка осталась. Хотя в самой ошибке именно эта таблица значится
источник

O

Oleg in React — русскоговорящее сообщество
Парни, подскажите в чем отличие поверхностного сравнения (например пропсов) от глубокого
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Gert Vali
А как в реакте css изолируют?
css-in-js решениями, css модули еще активно юзают
Это, строго говоря, к реакту не привязано, у него нет стандартного способа для стилизации
источник

АК

Алексей Костюхин... in React — русскоговорящее сообщество
Всем привет. Является ли нормальной практикой через реф добавлять класс элементу в обработчике клика кнопки?
источник

Н

Никита in React — русскоговорящее сообщество
Gert Vali
А как в реакте css изолируют?
Обычным CSS Modules, так же, как и не в react)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Алексей Костюхин
Всем привет. Является ли нормальной практикой через реф добавлять класс элементу в обработчике клика кнопки?
Зависит от того, что вы конкретно делаете, в вакууме невозможно ответить
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Oleg
Парни, подскажите в чем отличие поверхностного сравнения (например пропсов) от глубокого
Поверхносное - сравнивается только первый уровень свойств объекта, глубокое - все вложенные сущности тоже
источник

AM

Ahma Mahma in React — русскоговорящее сообщество
Andriy Dudariev
та что ты хочешь сделать, обьясни нормально
источник

O

Oleg in React — русскоговорящее сообщество
Vladimir Klimov
Поверхносное - сравнивается только первый уровень свойств объекта, глубокое - все вложенные сущности тоже
Благодарю
источник

IF

Infant Frontender in React — русскоговорящее сообщество
Gert Vali
А как в реакте css изолируют?
Самые популярные варианты: css-modules, CSS-in-JS, JSS.

css-modules: css-modules
CSS-in-JS: styled-components, emotion, linaria, styled-jsx
JSS: JSS
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
Я почему-то думаю, что проблема в слайдере и переключении. Не может такое быть с картинками.
источник

GV

Gert Vali in React — русскоговорящее сообщество
Спасибо за ответы, ребята
источник

АК

Алексей Костюхин... in React — русскоговорящее сообщество
Vladimir Klimov
Зависит от того, что вы конкретно делаете, в вакууме невозможно ответить
Есть контейнер, он должен плавно открываться(снизу вверх (анимация) при клике на элемент в другой части приложения
paneRef && paneRef.current.classList.add(styles.UserStatisticsPaneOpen);
источник

AM

Ahma Mahma in React — русскоговорящее сообщество
Andriy Dudariev
Я почему-то думаю, что проблема в слайдере и переключении. Не может такое быть с картинками.
там не слайдера, это array.map() просто
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
Ahma Mahma
там не слайдера, это array.map() просто
А слайдериться как?
источник

AD

Andriy Dudariev in React — русскоговорящее сообщество
Ahma Mahma
там не слайдера, это array.map() просто
Стоп. Ты при каждом изменении фильтра делаешь запрос на сервер?
источник

AM

Ahma Mahma in React — русскоговорящее сообщество
Andriy Dudariev
Стоп. Ты при каждом изменении фильтра делаешь запрос на сервер?
да вроде нет, только на картинки, внутри productItem есть запрос на картинку
источник