Size: a a a

React: русскоязычное сообщество

2020 June 07

1

1N54N3 in React: русскоязычное сообщество
Снова в тупике
источник

VD

Vla Dick in React: русскоязычное сообщество
Ладно. Я пойду спать, если тебе будет нужна помощь, то пиши мне в лс
источник

1

1N54N3 in React: русскоязычное сообщество
споки
источник

А

Алексей in React: русскоязычное сообщество
https://codesandbox.io/s/nifty-pare-s1k9u?file=/src/App.js тебе такой вариант разве не подходит?
источник

А

Алексей in React: русскоязычное сообщество
тут еще подсказки пишут, что ref.current может поменяться, поэтому лучше сохранять это поле в отдельную переменную и работать с ней через замыкания и все такое
источник

А

Алексей in React: русскоязычное сообщество
> В отличие от componentDidMount и componentDidUpdate, функция, переданная в useEffect, запускается во время отложенного события после разметки и отрисовки.
Все таки useEffect происходит после рендера, поэтому уже при первом вызове тебе будет доступен элемент ( если он есть в рендере )
источник

1

1N54N3 in React: русскоязычное сообщество
Алексей
тут еще подсказки пишут, что ref.current может поменяться, поэтому лучше сохранять это поле в отдельную переменную и работать с ней через замыкания и все такое
У меня дум элемент в другом компоненте, я хочу кастомный хук сделать и получать в этот хук этот дум элемент через реф
источник

А

Алексей in React: русскоязычное сообщество
посмотри на мой пример
источник

А

Алексей in React: русскоязычное сообщество
там реф создается в хуке
источник

А

Алексей in React: русскоязычное сообщество
и хук используется в компоненте
источник

А

Алексей in React: русскоязычное сообщество
и ДОМ, а не ДУМ
источник

1

1N54N3 in React: русскоязычное сообщество
Так пчел, ау, этот дум элемент в компоненте уже том
источник

1

1N54N3 in React: русскоязычное сообщество
Тут нет кастомного хука
источник

1

1N54N3 in React: русскоязычное сообщество
Я делаю кастомный хук импорчу его в компонент и хочу чтобы этот кастомный хук получал дум элемент из компонента
источник

А

Алексей in React: русскоязычное сообщество
нууууу, ты из хука возвращаешь рефу, это рефу добавляешь к дом элементу/компоненту. Внутри хука у тебя есть ссылка на этот элемет/компонент. Что не так то?
источник

А

Алексей in React: русскоязычное сообщество
вот у меня такой же способ использования, как на твоем скрине
источник

А

Алексей in React: русскоязычное сообщество
тебе этот способ нужен? или какой-то другой? набросай примерный код в сандбоксе каком-нибудь и скинь ссылку
источник

А

Алексей in React: русскоязычное сообщество
что бы было удобней ( кидать код скрином - моветон )
источник

А

Алексей in React: русскоязычное сообщество
1N54N3
Тут нет кастомного хука
источник

1

1N54N3 in React: русскоязычное сообщество
Да уже увидел, извиняюсь, у меня также сделано но я в тупике и не знаю как мне написать мне то что я хочу. Буду сам решать наверное
источник