Size: a a a

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

2020 November 14

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Там компонент будет в любом случае отрендерен
источник

A

Andu- in React: русскоязычное сообщество
Похоже большое спасибо))
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
👍
источник

A

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

A

Aleksandr in React: русскоязычное сообщество
так что не будет он отрендерен, пока на этот путь роут не перейдет
источник

A

Andu- in React: русскоязычное сообщество
Я пока не знаю что за лейзилоад сори
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Интересно
источник

A

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

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А если без лейзи?
источник

A

Andu- in React: русскоязычное сообщество
Что такое чанки?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Andu-
Что такое чанки?
Куски кода который делает вебпак для оптимизации загрузки по сети
источник

A

Aleksandr in React: русскоязычное сообщество
А без разницы ему походу, он свичом переключается, насколько я понял, если свитч совпал, то дергает или рендер или чилдов
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Интересно
источник

A

Aleksandr in React: русскоязычное сообщество
в зависимости от того, что есть
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ок, буду знать
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
@Anduq в общем и так и так можно
источник

A

Aleksandr in React: русскоязычное сообщество
надо будет попробовать и рендер задать и чилды
источник

A

Aleksandr in React: русскоязычное сообщество
и посмотреть, что он первым дернет
источник

A

Andu- in React: русскоязычное сообщество
Ок )
источник

A

Aleksandr in React: русскоязычное сообщество
@ychebotaev
<Route path="/user/:username" component={User} />
вот так рендерит сразу
<Route path="/home" render={() => <div>Home</div>} />
это без маунта
А вариант с чилдами как бы рендерит, но рендерит null, вместо компонента
источник