Size: a a a

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

2021 March 19

TP

Taras Postolyuk in React — русскоговорящее сообщество
Миша Ковальчук
Всем привет. Подскажите, а какие  есть инструменты для создания глубокой копии объекта?
в лодаше есть deep copy вроде
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Maxim Koylo
exact для первого роута пропиши
у меня первый роут внутри содержит другие, я помню что то такое было конкретно для пути "/"
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Bogdan Aleksandrovich
у меня первый роут внутри содержит другие, я помню что то такое было конкретно для пути "/"
<Route path="/" exact component={...} />
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Maxim Koylo
<Route path="/" exact component={...} />
exact не даст упасть внутрь, а внутри там вложенный роут
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
короче просто переименовал роут
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Bogdan Aleksandrovich
exact не даст упасть внутрь, а внутри там вложенный роут
а покажи вложеные роуты
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Пацаны стойте, path='*' это куда? Я о таком пока первый раз слышу
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Maxim Koylo
а покажи вложеные роуты
<Switch>
<Route exact={true} path="/" />
<Route exact={true} path="/page2" />
<Route path="*" />
<Switch>

да я помню, давно такой прикол был, что если путь "/", то он его как то путать будет
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Bogdan Aleksandrovich
<Switch>
<Route exact={true} path="/" />
<Route exact={true} path="/page2" />
<Route path="*" />
<Switch>

да я помню, давно такой прикол был, что если путь "/", то он его как то путать будет
что бы в ‘/’ был вложен еще один ‘/’ не видел никогда
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Bogdan Aleksandrovich
<Switch>
<Route exact={true} path="/" />
<Route exact={true} path="/page2" />
<Route path="*" />
<Switch>

да я помню, давно такой прикол был, что если путь "/", то он его как то путать будет
ну короче просто попробуй от сюда убрать ‘*’
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
Maxim Koylo
ну короче просто попробуй от сюда убрать ‘*’
да, тогда будет, но я хотел 404 для корня и для блока
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
ты хочешь что бы у тебя два компонента 404 отренедрились?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
общий и конкретный?
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
да, если изменить имя роута с /, то работает как нужно
источник

BA

Bogdan Aleksandrovic... in React — русскоговорящее сообщество
это с одним слешем прикол такой только
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Я не могу на это смотреть
https://github.com/facebook/react/pull/20646
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Теперь каждый дурак будет делать свои «производительные» велосипеды аля стм
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Для чего прописывается path="*" в роутах? Куда это ведет?
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
Yarik Pesochenski
Для чего прописывается path="*" в роутах? Куда это ведет?
Если ни 1 роут не выбран из прописанных то пападет туда
источник

SM

Soltukiev Malik in React — русскоговорящее сообщество
если я не ошибаюсь, это работает только в Switch
источник