169 похожих чатов

Всем привет! Сейчас изучаю react-router-dom v6, такое ощущение, что некоторые проекты

придется переписывать полностью. К примеру в компоненте Route теперь нет функции render и match.params. Соответственно получить :id предварительно для передачи пропсов о конкретном пользователе при роутинге теперь невозможно ? К примеру таким образом:

9 ответов

8 просмотров

У реакт роутера конечно есть минусы, но не давать возможность написать вот такой уёбский код имхо не один из этих минусов

userconcept-Concept Автор вопроса
Sergey Grishchenko
У реакт роутера конечно есть минусы, но не давать ...

Ну уебский он или не уебский - вопрос философский. Что это какая-либо хорошая практика - я и не говорил, лишь привел для примера, что ранее можно было распаковывать объекты массива при роутинге в компонент, в зависимости от id к примеру, а теперь получается нельзя. Если бывают ситуации, когда не нужно наворачивать лишнего - тогда имхо уебский код будет с кучей всего лишнего, зачем нагромождать, там где не требуется ? Как тогда грамотно будет в 6ой версии такое реализовывать ?

userconcept Concept
Ну уебский он или не уебский - вопрос философский....

помню когда вышла 6 версия были холивары но спустя больше года?

userconcept-Concept Автор вопроса
𝕯𝖚𝖘𝖍𝖆
Почему у тебя вообще запрос в апп

Да я ведь говорю, я код привел для наглядности, чтобы сразу было понятно, что именно реализовать можно или нельзя с технической точки зрения только )

userconcept-Concept Автор вопроса
𝕯𝖚𝖘𝖍𝖆
Что значит для наглядности?

Один скриншот, примитивно отображающий желаемое поведение, вплане передачи данных пропсами в компонент, которое можно было реализовать в ранних версиях роутера, но судя по всему нельзя реализовать в новой версии

https://stackoverflow.com/questions/70827930/react-router-dom-v6-what-would-be-the-equivalent-to-routes-render-prop

userconcept-Concept Автор вопроса
Veli
https://stackoverflow.com/questions/70827930/react...

Спасибо! Сейчас изучу

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
46
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
вопрос по москвину - не понимаю вот такого вопроса похоже Сколько разных всегда завершающихся функций с типом a -> a -> b -> a -> a можно реализовать? Две функции одинаково...
Fedor
11
Слушайте, ещё такая интересная задачка. Сделан аудит действий пользователей через триггеры в базе, соответственно каждый пользователь имеет свой логин и пароль в базе. Это пре...
Сергей Бычков
11
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Утра доброго. Просветите пожалуйста. Хочу сделать rest сервер на делфи. Посмотрел 3 фреймворка: dmvc, Mars, mormot. Ни в одном из них не упоминается ассинхронная обработка вхо...
Сергей Бычков
10
возможно для форматирования TimeStampZ нужен другой механизм, не?
Роман Лях (rgreat)
13
вопрос странный немного... в секции interface идёт константа const TableExt: array [0..39] of record _type: byte; _ext : string; end = ( (_type:typeDAT ...
Alexey Kulakov
5
Всем привет! Помогите разобраться с Lazarus. Переношу программу с Delphi 10.2 Tokyo на Lazarus 3.2. У меня есть строка string которая изначально имеет такое содержание (то чт...
Дмитрий Завгородний
4
Карта сайта