169 похожих чатов

Привет всем. Что есть аналог для quaryselectorall в react? Когда

мне нужно всем элементам с определенным классом поменять стиль например

11 ответов

4 просмотра

у нас так не принято

useRef?

Roman- Автор вопроса
Vladislav Stepanov
у нас так не принято

Я и говорю, аналог, знаю, что селектор - моветон

Roman
Я и говорю, аналог, знаю, что селектор - моветон

сам подход не принят Надо изменять класс - создай переменную в стейте, подвяжи на нее классы и меняй переменную

перепиши стили в css, это в случае когда надо раз и навсегда это сделать

Roman- Автор вопроса
Vladislav Stepanov
сам подход не принят Надо изменять класс - создай ...

Допустим, я буду менять переменную в стейте, а само получение доступа к этим элементам как осуществляется?

Roman
Допустим, я буду менять переменную в стейте, а сам...

в твоем конкретном случае это не надо Но вообще стучаться к элементам можно через ref

Roman- Автор вопроса
Vladislav Stepanov
в твоем конкретном случае это не надо Но вообще ст...

Я, наверное, что-то не понял. Про рефы я знаю вроде, а что делать, если нужно одинаково изменить 20 элементов с одним и тем же классом? На чистом JS, я это делал. в React как это сделать с помощью ref-a не представляю.

Roman
Я, наверное, что-то не понял. Про рефы я знаю врод...

<div className={classNames({ visible: isVisible })} /> <div className={classNames({ visible: isVisible })} /> <div className={classNames({ visible: isVisible })} /> Хочешь убрать класс visible - ставишь isVisible в false, то же самое в обратную сторону

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
52
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше): - "п1" --- виртуальный адрес, то есть тот, который ресолвится в "п...
Toideng
3
Guys Who’s kurdish on this group?
Hiwa Amiri
11
Карта сайта