Size: a a a

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

2020 October 26

V

VolanDeVovan in React — русскоговорящее сообщество
фаерфокс ругается при изменении микрофона
Вызываю tracks.stop и не помогает
источник

V

VolanDeVovan in React — русскоговорящее сообщество
Octavian Newman
Есть какое-то преимущество в использовании классов перед хуками, или классы полностью ушли в прошлое?
ну через хуки не все можно сделать
например componentdidcatch
но это не повод юзать их вместо хуков где хуки справляются
источник

a

artalar in React — русскоговорящее сообщество
Иван
А что там по багам?
Ну просто там много багов или не до конца документированных вещей.
Не критичные обычно, но надоедает
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Мерч
Сделал такую систему для адаптивной верстки, какие подводные?

Было желание, что бы тема изменялась даже при тягании браузера
Использовать тему стайледа не судьба?
источник

GO

Green Orange in React — русскоговорящее сообщество
react-router-dom
у юзеров несколько страниц, хочу в юрл указывать текущую страницу:
/users?page=1
и также хочу переходить на выбранного пользователя:
/users/1 (`/users/:id`)

возможно ли это? как это сделать? или лучше сделать другой путь /user/:id и таким образом переходить на юзеров?
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Подскажите пожалуйста, как правильно оформить условие ИЛИ. Ощущение будто оно игнорируется. Пробовал и без скобочек и с [ ] всё равно компонент выводится там, где не надо.

Так же пробовал {var && <Comments/>}
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Вот так сработало, но как по мне это тупо и у меня не хватает знаний как это упростить :(
источник

А

Александр in React — русскоговорящее сообщество
Joker Jolly
Подскажите пожалуйста, как правильно оформить условие ИЛИ. Ощущение будто оно игнорируется. Пробовал и без скобочек и с [ ] всё равно компонент выводится там, где не надо.

Так же пробовал {var && <Comments/>}
Что тебе вообще сделать то надо?
источник

0

0xe9f in React — русскоговорящее сообщество
эм
источник

0

0xe9f in React — русскоговорящее сообщество
Joker Jolly
Вот так сработало, но как по мне это тупо и у меня не хватает знаний как это упростить :(
тут вы просто проверяете на isMobile
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
Не выводить компонент <Comments> если одно из двух условий тру
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
0xe9f
тут вы просто проверяете на isMobile
да, изначально проверка на мобайл, а я добавил чтобы ещё на 404-ой странице не выводился компонент комментариев
источник

0

0xe9f in React — русскоговорящее сообщество
Joker Jolly
Подскажите пожалуйста, как правильно оформить условие ИЛИ. Ощущение будто оно игнорируется. Пробовал и без скобочек и с [ ] всё равно компонент выводится там, где не надо.

Так же пробовал {var && <Comments/>}
а тут, если isMobile === true или NOT_FOUND === !true
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
в итоге я вот так сделал и работает
источник

0

0xe9f in React — русскоговорящее сообщество
то есть если у вас константа NOT_FOUND = FALSE, то будет TRUE
источник

MH

Mikhail Hozhy in React — русскоговорящее сообщество
Ого...

! Is mobile & & typenotfound ! == "yourtype" & & <comments>
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
на сколько это правильно?
источник

0

0xe9f in React — русскоговорящее сообщество
Joker Jolly
в итоге я вот так сделал и работает
потому что выше вы не указывали, какая переменная будет равна обратному значению в NOT_FOUBD
источник

JJ

Joker Jolly in React — русскоговорящее сообщество
0xe9f
то есть если у вас константа NOT_FOUND = FALSE, то будет TRUE
ну да, на странице 404 компонент не нужен
источник

GO

Green Orange in React — русскоговорящее сообщество
Joker Jolly
Не выводить компонент <Comments> если одно из двух условий тру
использовать &&
источник