Size: a a a

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

2021 June 18

C

Cool29 in React — русскоговорящее сообщество
Я про (условие) ? <Modal...

Вот придумай условие, что бы только одна модалка показывалась
источник

i

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

И

Иван in React — русскоговорящее сообщество
рендерь ОДНУ модалку, в неё передавай данные о выбранном элементе списка из map
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
?
источник

VL

Vincent Law in React — русскоговорящее сообщество
упомянул, чтобы увидел это сообщение
источник

AS

Alexandr Sachishin in React — русскоговорящее сообщество
А зачем оно мне?)
источник

VL

Vincent Law in React — русскоговорящее сообщество
аахха, прошу прощения, перепутал:)
источник

C

Cool29 in React — русскоговорящее сообщество
ну visible={ isModalVisible }

вместо isModalVisible ===true или false пиши сдесь проверку на то какую именно модалку выводить, напирмер

modalId = 1111;

visible={ modalId===1111 }

Ну и там где на кнопку нажимаешь делай setModalId(1111)

или если точнее

setModalId(card.id)

visible={ modalId=== card.id}
источник

DV

Dmitry Vtecov in React — русскоговорящее сообщество
В какую сторону копать уже не знаю - при клике на инпуте (бутстрап компонент) сразу же теряется фокус. В логе вывод после клика. В итоге в инпуте не могу ничего ввести
источник

DV

Dmitry Vtecov in React — русскоговорящее сообщество
источник

Y

Your friend in React — русскоговорящее сообщество
Парни, у кого нибудь возникали сегодня проблемы с npm? При npm install ETIMEDOUT выдавало
источник

Н

Настя in React — русскоговорящее сообщество
может e.preventDefault()
источник

DV

Dmitry Vtecov in React — русскоговорящее сообщество
Не будет фокуситься в таком случае
источник

Н

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

ВП

В Путин in React — русскоговорящее сообщество
Ребят, кто-то работал с framer-motion? Почему при удалении одного элемента анимируются все элементы?
https://codesandbox.io/s/cool-mclaren-nfi0g?file=/src/App.js
источник

A

Ali in React — русскоговорящее сообщество
Всем привет. Почему плохой практикой считается навешивать внутри render "инлайн" функции на компоненты ?

Я слышал что они тригерят ререндер, так как передача метода идет по ссылке, а при задание функции в рендер будет каждый раз создавать новую. НО я не смог это воспроизвести. Вот пример передачи.
источник

AS

Alexei Shulzhickij in React — русскоговорящее сообщество
TestComponentRender будет ререндериться при каждом апдейте TestComponent
источник

P

PeIIIaJIkuH in React — русскоговорящее сообщество
Кто пользовался Ionic, не знаете, почему при
const history = useHistory()
history.push('/url')

у меня мигает страница?
источник

A

Ali in React — русскоговорящее сообщество
В моем примере нет.

Вот даже если я сделаю так: TestComponentChild не будет ререндериться
источник

A

Ali in React — русскоговорящее сообщество
Вот что получаю, В профайлере так же ничего не ререндерит. Вот и вопрос. Почему говорят что напрямую задание внутри render "инлайн" функции приведет ререндер всего компонента и советуют объявлять функцию До рендера ?\
источник