• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

React route jak dodać slug i props do komponentów wewnątrz routingu

42 Warsaw Coding Academy
0 głosów
253 wizyt
pytanie zadane 1 lutego 2021 w JavaScript przez Michał Drożdżyński Początkujący (370 p.)

Używam w reacticie routingu i mam problem z przekazaniem slugu i property do komponentów wewnątrz routingu.
 

 <Route path="/something/:slug"component={SomeComponent}></Route>

gdy tak zrobię to potem wewnątrz komponentu mogę odczytać wartość slug, ale nie dodaje własnych property. 

<Route path="/something/:slug"><SomeComponent something="something"/></Route>

W ten sposób mogę dodać property do tego komponentu ale nie mam już dostępu do slug. Jak można dodawać zarówno własne property i odczytać jaki jest slug wewnątrz komponentu?

1 odpowiedź

+1 głos
odpowiedź 1 lutego 2021 przez Tnifey Pasjonat (24,190 p.)
wybrane 1 lutego 2021 przez Michał Drożdżyński
 
Najlepsza

używając klas użyj wrappera withRouter na SomeComponent,

używając funkcji użyj useParams hook

 

Podobne pytania

0 głosów
1 odpowiedź 268 wizyt
0 głosów
0 odpowiedzi 398 wizyt
pytanie zadane 3 stycznia 2020 w JavaScript przez poldeeek Mądrala (5,980 p.)
0 głosów
1 odpowiedź 375 wizyt
pytanie zadane 7 kwietnia 2021 w PHP przez Bakkit Dyskutant (7,600 p.)

93,398 zapytań

142,390 odpowiedzi

322,577 komentarzy

62,756 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...