Size: a a a

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

2020 July 06

ei

export default - зло... in React — русскоговорящее сообщество
export default - зло is the side effect
Тебе надо сделать функцию компаратор для React.memo, стили сравнивать через shallow equal, остальное просто по ссылкам
Ща найду пример
источник

ei

export default - зло... in React — русскоговорящее сообщество
источник

И

Иван in React — русскоговорящее сообщество
export default - зло is the side effect
Кстати 1 варик невалидный
И можно массивом
поправил
источник

ei

export default - зло... in React — русскоговорящее сообщество
Иван
поправил
Кстати не обязательно массив в возвращаемом значении стрелки оборачивать в ()
источник

И

Иван in React — русскоговорящее сообщество
export default - зло is the side effect
Кстати не обязательно массив в возвращаемом значении стрелки оборачивать в ()
какие ()?
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Cat Gn
Вот код, но только не похоже, что в нём проблема
и проблема как раз таки в нем, нужно поизучать что такое controlled и uncontrolled компоненты
источник

И

Иван in React — русскоговорящее сообщество
export default - зло is the side effect
Кстати не обязательно массив в возвращаемом значении стрелки оборачивать в ()
😛
источник

ei

export default - зло... in React — русскоговорящее сообщество
Saipik
React window видел пример, но мне именно virtualized нужен, в react window вы использовали мемоизацию?
А потом заворачиваешь компонент клетки в memo, используешь этот компаратор там, и будет работать
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Cat Gn
Вот код, но только не похоже, что в нём проблема
почему у тебя всегда есть значения с окончанием JSON?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Александр Бакиматов
почему у тебя всегда есть значения с окончанием JSON?
Конечно же там строка лежит)))))
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Александр Бакиматов
почему у тебя всегда есть значения с окончанием JSON?
я думаю там все плохо, и не только именно этот кусок кода, но и этого было достаточно, чтобы сделать выводы)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
export default - зло is the side effect
Конечно же там строка лежит)))))
боюсь все может быть даже хуже, например это он так данные которые с бэкенда упали описывает)
источник

ei

export default - зло... in React — русскоговорящее сообщество
Александр Бакиматов
боюсь все может быть даже хуже, например это он так данные которые с бэкенда упали описывает)
Это типа была шутка на тему того, что люди обьекты называют json'ом зачем-то, когда это именно строковый формат)
источник

S

Special K in React — русскоговорящее сообщество
Иван
напиши пресет для бабеля
Есть cljs, просто порог вхождения на такие вакансии выше и она зачастую зарубежные
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
export default - зло is the side effect
Это типа была шутка на тему того, что люди обьекты называют json'ом зачем-то, когда это именно строковый формат)
а сорян, не воткнул сходу)
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
export default - зло is the side effect
Это типа была шутка на тему того, что люди обьекты называют json'ом зачем-то, когда это именно строковый формат)
кстати как вариант
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
export default - зло is the side effect
Это типа была шутка на тему того, что люди обьекты называют json'ом зачем-то, когда это именно строковый формат)
а еще компонент называют компонентой, пора смириться)
источник

CG

Cat Gn in React — русскоговорящее сообщество
🧨 ethorz
и проблема как раз таки в нем, нужно поизучать что такое controlled и uncontrolled компоненты
Я понял в чём проблема, в defaultValue, вместо value, но если я ставлю второе, то у меня нельзя редактировать поля в ручную. Что тогда делать?
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
🧨 ethorz
а еще компонент называют компонентой, пора смириться)
ни хачу🤨
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Cat Gn
Я понял в чём проблема, в defaultValue, вместо value, но если я ставлю второе, то у меня нельзя редактировать поля в ручную. Что тогда делать?
добавить обработчик
источник