Size: a a a

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

2021 January 26

DA

David Arutiunian in React — русскоговорящее сообщество
Алексей Иванов
Подскажите пожалуйста, как избежать ошибки линтера (не править конфиг лингтера). У меня есть useEffect, которому НУЖНО только при изменении рефа задать стейт, но линтер считает это лишней зависимостью, но для меня она не лишняя. Как это исправить?
А ты уверен? У тебя же ref, и линтер тебе правильно говорит что при его изменении не будет ре-рендера, соотвественно useEffect вызван не будет
источник

DA

David Arutiunian in React — русскоговорящее сообщество
Или переложи значение в useState
источник

И

Иван in React — русскоговорящее сообщество
David Arutiunian
В реалиях архитектурный перфекционизм часто не работает, особенно если дело связано с legacy
да тут не в перфекционизме дело. дело в том, что если ты (или не ты)( намеренно приколотил гвоздями селект к стору, а потом правишь это костылями, то ты ССЗБ
источник

DA

David Arutiunian in React — русскоговорящее сообщество
Иван
да тут не в перфекционизме дело. дело в том, что если ты (или не ты)( намеренно приколотил гвоздями селект к стору, а потом правишь это костылями, то ты ССЗБ
Ну дело в том что это не я сделал а так судьба решила) Легаси же
источник

DA

David Arutiunian in React — русскоговорящее сообщество
Ну по сути да, но и по сути других вариантов нет
источник

VS

Viktor Stepanov in React — русскоговорящее сообщество
Stas
Всем привет ребята вопрос кто сталкивался - подскажите удобную либу для вот такого функционала - тоесть поворот размер удаление картинки и что бы эти параметры отслеживались отночительно родительского элемента для отправки этих данных на бэк )))) Может кто сталкивался
источник

АИ

Алексей Иванов... in React — русскоговорящее сообщество
David Arutiunian
А ты уверен? У тебя же ref, и линтер тебе правильно говорит что при его изменении не будет ре-рендера, соотвественно useEffect вызван не будет
Мне нужно на основе этого рефа прокинуть данные в дочерний компонент. Но есть проблема, что реф равен нулу до момента рендера ноды к которому она привязана, я решил обойти эту проблему и повесил useEffect, на то когда реф будет не пустой. Есть ли способ по другому сделать такую же логику?
источник

S

Stas in React — русскоговорящее сообщество
Спасибо
источник

DA

David Arutiunian in React — русскоговорящее сообщество
Алексей Иванов
Мне нужно на основе этого рефа прокинуть данные в дочерний компонент. Но есть проблема, что реф равен нулу до момента рендера ноды к которому она привязана, я решил обойти эту проблему и повесил useEffect, на то когда реф будет не пустой. Есть ли способ по другому сделать такую же логику?
Мб попробуй заюзать useLayoutEffect и передавать не сам реф в дочерний компонент, а сразу здесь достать нужные тебе данные, положить в useState и их уже передать
источник

el

eden lane in React — русскоговорящее сообщество
Алексей Иванов
Мне нужно на основе этого рефа прокинуть данные в дочерний компонент. Но есть проблема, что реф равен нулу до момента рендера ноды к которому она привязана, я решил обойти эту проблему и повесил useEffect, на то когда реф будет не пустой. Есть ли способ по другому сделать такую же логику?
ты можешь в реф передать функцию, она выполнится только тогда, когда элемент будет существовать

(если я правильно понял задачу)
источник

el

eden lane in React — русскоговорящее сообщество
ref={(element) => console.log(element)}
источник

OD

Oleg Dosov in React — русскоговорящее сообщество
Всем здравствуйте. Подскажите пожалуйста хорошие источники (для продвинутых) по алгоритму работы Virtual DOM в мелочах  (желательно,  где схематически всё помечается), а то многие статьи противоречат друг другу. И хорошие источники по самому движку, механизму ре-рендера в React (про Render phase и Commit phase).
источник

DA

David Arutiunian in React — русскоговорящее сообщество
eden lane
ты можешь в реф передать функцию, она выполнится только тогда, когда элемент будет существовать

(если я правильно понял задачу)
useLayoutEffect если что первый раз вызовется тоже когда весь DOM будет сформирован
источник

В

Влад in React — русскоговорящее сообщество
В приложении React, как я могу применить стили CSS к контенту src, который был загружен iframe?
источник

ES

Eugene Stepanyuk in React — русскоговорящее сообщество
подскажите пожалуйста, есть ли какая то либа или компонент для создание своей интерактивной карты (состоит из списка картинок) с возможностью увеличения какого-то участка по клику?
источник

AK

Almaz Kham in React — русскоговорящее сообщество
Подскажите пожалуйста, как написать функцию instance (из 2) таким образом, чтобы не нужно было бы добавлять функцию route при каждом запросе (например в 1)
источник

AK

Almaz Kham in React — русскоговорящее сообщество
вот надо, чтобы было так
источник

AV

Alex Vlasov in React — русскоговорящее сообщество
Подскажите пожалуйста как отрисовать спецсимфол HTML (который приходит как строка)
источник

AS

Aleksandr Sarkisov in React — русскоговорящее сообщество
Alex Vlasov
Подскажите пожалуйста как отрисовать спецсимфол HTML (который приходит как строка)
В доке есть об этом
источник

AK

Almaz Kham in React — русскоговорящее сообщество
Alex Vlasov
Подскажите пожалуйста как отрисовать спецсимфол HTML (который приходит как строка)
{€} или "€"
источник