Size: a a a

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

2020 August 24

e

ed in React — русскоговорящее сообщество
но это не точно, просто подебаж то что он возвращает и как оно отрабатывает
источник

BC

Bad Coder in React — русскоговорящее сообщество
ed
но это не точно, просто подебаж то что он возвращает и как оно отрабатывает
тогда оно этот fallback и рендерит
источник

e

ed in React — русскоговорящее сообщество
Bad Coder
тогда оно этот fallback и рендерит
/login отрабатывает от выше стоящего роута
источник

e

ed in React — русскоговорящее сообщество
поэтому 404 не рендерится
источник

e

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

e

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

BC

Bad Coder in React — русскоговорящее сообщество
ed
кажется там нужен exact
нуу может он и нужен...
Заметил, что если в routes HomePage поставить наперёд - вообще роутинг не работает))
источник

e

ed in React — русскоговорящее сообщество
Bad Coder
нуу может он и нужен...
Заметил, что если в routes HomePage поставить наперёд - вообще роутинг не работает))
<Route path="a">
<Route path="b"/>
<Route path="b"/>
<Redirect to="/c"/>
</Route>


я не знаю как отработает редирект вложенного роута, но у тебя именно эта ситуация
источник

BC

Bad Coder in React — русскоговорящее сообщество
сейчас через history буду пробовать)
источник

e

ed in React — русскоговорящее сообщество
Bad Coder
сейчас через history буду пробовать)
добавь еще одну 404 (чисто временно) внутрь private route

если она отрендерится то я прав) 99%
источник

BC

Bad Coder in React — русскоговорящее сообщество
ed
добавь еще одну 404 (чисто временно) внутрь private route

если она отрендерится то я прав) 99%
отрендерилась)
источник

МВ

Максим Вольский... in React — русскоговорящее сообщество
Как реализовать подмену span на input? Аля как изменение статуса ВК. Проблема в том, что у меня массив рендерится с разметкой, не отдельный компонент. Просто в нём нет смысла, там 2 кнопки и текст небольшой
источник

e

ed in React — русскоговорящее сообщество
Bad Coder
отрендерилась)
значит у тебя происходит редирект на /login но внутри privateroute то есть получается что-то типо /private-app/login, такой страницы нет, 404 там нет это приводит к крашу роутинга в принципе
источник

BC

Bad Coder in React — русскоговорящее сообщество
ed
значит у тебя происходит редирект на /login но внутри privateroute то есть получается что-то типо /private-app/login, такой страницы нет, 404 там нет это приводит к крашу роутинга в принципе
и как верно сделать?
Ато я уже запутался с ним
источник

BC

Bad Coder in React — русскоговорящее сообщество
есть какое-то наработанное решение?
источник

e

ed in React — русскоговорящее сообщество
ну ты делаешь редирект на вложенную не существующую страницу, по идее тебе просто надо добавть exact если это так работает

но на самом деле я бы в роутинге не делал редирект, потому что есть какое-то ready app time, типо время на загрузку профайла и прочее и до этого момента нужно показывать просто лоадер на всю страницу

а вот если профайл не загрузился и все такое тогда уже делать редирект на логин

то есть редирект в рамках роутинга зачастую - не верно (зависит от имплементации) имхо
источник

BC

Bad Coder in React — русскоговорящее сообщество
кароче щас буду гуглить, как сделать норм приватный роутинг))
спасибо)
источник

A

Administrator in React — русскоговорящее сообщество
Всем привет.
Нужно разработать сайт, для учителей онлайн школы.
Типа журнал там, их ученики, отметки, пропуски.
+ система статистики для админов, чтобы знать по учителям и всей школе, сколько учеников, какие оценки в среднем, сколько оплат за курсы и т.д.

Кому нибудь интересно или можете кого нибудь порекомендовать?
источник

e

ed in React — русскоговорящее сообщество
Bad Coder
кароче щас буду гуглить, как сделать норм приватный роутинг))
спасибо)
это не только роутинг, тебе нужна обертка (типо провайдер) который не будет рендерить текущую страницу пока н загрузятся все необхожимые данные и не проверятся (типо запрос профайла)

если все ок - он просто рендерит текущий роут (который открывался)

если что-то сломалось - он же и делает редирект
источник

☬ Sᴀʏᴅᴜʟʟᴏ ツ... in React — русскоговорящее сообщество
Я получаю строку из формы.
Мне нужно в обьекте добавить массив, ключ которого в точности равен той строке, которую я получаю. Можно ли как-нибудь сохранять без условии?

str — "string"
{
str: "one"
}
=>
{
"string": "one"
}
источник