How to Access the URL Params in React with React Router's useParams Hook

  Рет қаралды 79,395

edutechional

edutechional

Күн бұрын

This guide walks through how to utilize React Router's useParams hook to get access to the URL params data for a route, such as a dynamic ID in a route.
Source code: github.com/jor...

Пікірлер: 61
@Aaron-sy5yx
@Aaron-sy5yx Жыл бұрын
Love how you left the error in and explained in detail how to fix it. Much better than having a "perfect" video where everything just works.
@marinav3940
@marinav3940 11 ай бұрын
Best description! Thank you so much. Most youtube dev pages talk too fast and don’t explain the little important things.
@taylorbarron4950
@taylorbarron4950 2 жыл бұрын
This is exactly what I needed to complete my project. Well put in less than 10 minutes. Thank you!
@antipusrises
@antipusrises Жыл бұрын
I really appreciate that you used TypeScript in this, as I was dealing with a very similar type issue in my code and this helped me understand things better.
@MBogan
@MBogan Жыл бұрын
Brilliant guide, I was really struggling to wrap my head around this before I found your video, thank you!
@vasilemidrigan50
@vasilemidrigan50 2 жыл бұрын
A nice observation about another tutorials regarding to id .......
@diegoguatemala5287
@diegoguatemala5287 Жыл бұрын
exactly what I needed, just right to the point and very well explained! You can tell how much experience he's gotten! Thanks for this man!
@qingsong4099
@qingsong4099 2 жыл бұрын
Great guide!!! This is what I have been looking for!!! Thank you so much for such a clear and detailed explanation!
@lucianasuciu4798
@lucianasuciu4798 2 жыл бұрын
i love you !! 😂😍 I was searching for 3h for this information. Thanks a lot ! 😘
@mohammadhuzaifa5985
@mohammadhuzaifa5985 Жыл бұрын
Great guide last one day I was searching but you solve my problem thanks. I do 777 like and 55 comment complete😂😂😂😂
@Barzx
@Barzx 2 жыл бұрын
it is a shame that this doesn't works with router 6, is a good video
@munawarhussain4040
@munawarhussain4040 2 жыл бұрын
Thanks a lot man. I had seen a number of videos but all of them were using another technique.
@sanjamsinghkalsi5937
@sanjamsinghkalsi5937 3 жыл бұрын
Thankyou so much!!! Really helped me in my company's project! :)
@aris13pat1
@aris13pat1 2 жыл бұрын
Thank you. The best explanation I've come across. Subscribed! Keep up the good work!
@width19
@width19 Жыл бұрын
goshhh, you explain things so clearly
@buteranelly3132
@buteranelly3132 2 жыл бұрын
Thanks man you have no idea how much you've helped me
@jimcarpenter7174
@jimcarpenter7174 3 жыл бұрын
Thank you! This is exactly what I was looking for.
@mertsuhaigac167
@mertsuhaigac167 2 жыл бұрын
you saved my day this is exactly what I needed thanks for the tutorial
@kmax2356
@kmax2356 Жыл бұрын
Really thank you brother, It was help to release my stress... 🥰
@AdrianzDev
@AdrianzDev 2 жыл бұрын
Nice! I used it to create a referral link.
@Djolesabijacica
@Djolesabijacica 2 жыл бұрын
nice explanation
@tajanamarijaatanaskova2201
@tajanamarijaatanaskova2201 3 жыл бұрын
Thank you so much!!! I really needed this
@nituchoudhury1294
@nituchoudhury1294 Жыл бұрын
Thanks a ton! This is really very helpful
@shepniel
@shepniel 2 жыл бұрын
Excellent video, thanks for sharing :)
@calebbogale8262
@calebbogale8262 Жыл бұрын
very helpful thanks
@ne1butu1
@ne1butu1 2 жыл бұрын
This was fantastic. Thank you!
@nagalakshmibutti8067
@nagalakshmibutti8067 Жыл бұрын
useParams() is not working in the Class component. Then how can we get URL parameters when we use class component instead of a function component?
@mpb0406
@mpb0406 3 жыл бұрын
Great explanation!
@coreydevl7021
@coreydevl7021 2 жыл бұрын
thanx for the help!
@Room3102
@Room3102 2 жыл бұрын
Awesome tutorial. I think you might have helped solve a problem of mine. Instant subscribe.
@sirbalafort2620
@sirbalafort2620 3 жыл бұрын
Great tutorial! I have a question: If I didn't want to pass the destructured { id } into the body where I am rendering, where would I pass it into the component? Say, for the purposes of rendering individual blog posts and for practical reasons not wanting the { id } to show up in the body with the blog texts.
@edutechional
@edutechional 3 жыл бұрын
I'm not sure if I completely understand what you're wanting to do, but you could always create nested components and then pass the ID value as a prop
@sirbalafort2620
@sirbalafort2620 3 жыл бұрын
@@edutechional That answers my question, thank you!
@expectations2188
@expectations2188 Жыл бұрын
love you man ..
@binhtruong3373
@binhtruong3373 3 жыл бұрын
Thanks so much, it really helps
@salarhashemian3436
@salarhashemian3436 2 жыл бұрын
Thanks man! this really helped
@ionlytakeaction3773
@ionlytakeaction3773 2 жыл бұрын
Great amazing guide, what theme?
@ryansatchell2302
@ryansatchell2302 2 жыл бұрын
Any vids on doing this without useParams? I can't convert my react class to a SFC and thus hooks are not allowed.
@knwoledgeseeker381
@knwoledgeseeker381 Жыл бұрын
I've done the same but my username and password are showing in the URL wich i dont like.. any idea how to hide it ??
@abhishekraut2518
@abhishekraut2518 2 жыл бұрын
Thank you man !
@JOEY-xj4ds
@JOEY-xj4ds 2 жыл бұрын
Update: 'Switch' has been changed to 'Routes'. Just happened like a few days ago lol
@shadowrebels1623
@shadowrebels1623 3 ай бұрын
perfect !
@thebrain678
@thebrain678 2 жыл бұрын
Is there a way to initially start use params with the value? What I mean is without clicking on the route so you just start the page off with already a value
@taylorbarron4950
@taylorbarron4950 2 жыл бұрын
useEffect with the param value is probably what you want to do if you haven't figured it out yet
@selindemircioglu3502
@selindemircioglu3502 Жыл бұрын
THANKSSSSSSS CNM
@cengiz-ilhan
@cengiz-ilhan 2 жыл бұрын
clear english :)
@soaibshaikh8559
@soaibshaikh8559 2 жыл бұрын
hey! i want to get url data using class component how can i get this ?
@nemss5366
@nemss5366 6 ай бұрын
bro ? can use UseParams on a class component ? above render method ?
@harutinnnn1
@harutinnnn1 2 жыл бұрын
In a function, this is clear, but how to do it in a class?
@ishowvideos11
@ishowvideos11 2 жыл бұрын
Hey, Can you please make a video on passing URL params using react-router-dom V6?
@kunalpatil1250
@kunalpatil1250 3 жыл бұрын
i want to pass user id in url , then what should i do
@amritraj658
@amritraj658 3 жыл бұрын
Thankuu so much
@vivekn4u
@vivekn4u 3 жыл бұрын
hi, nice tutorial also can you explain how to get from data in a hook like a query string. in PHP we use $_POST[""], but not able to find anything in reactjs except query string for URL params. Thank you in advance
@edutechional
@edutechional 3 жыл бұрын
If you're using React Router, it's very similar to the process I showed. They have a 'useParams' hook that let's you get the query string value, this shows how to use it: reactrouter.com/web/example/url-params
@vivekn4u
@vivekn4u 3 жыл бұрын
@@edutechional thank you for the reply but my use case is that the payment gateway is sending the success/failure response to my reactjs page route and the reply is in Form data, if the data is in url I can get it using query string but don't know how to get this form data (POST method) which is In key-value pair.
@erwinharnaldolauracuisara8360
@erwinharnaldolauracuisara8360 2 жыл бұрын
thanks!!!!
@welingsonsantos9572
@welingsonsantos9572 3 жыл бұрын
Thanks
@Human_Evolution-
@Human_Evolution- 3 жыл бұрын
flew over my head at the end : ???? : ?????? meeeeh
@filip23128
@filip23128 2 жыл бұрын
thanx
@andybiersack4906
@andybiersack4906 2 жыл бұрын
#useParams()
Live Coding Workshop: Build Website Tooltips using HTML and CSS
1:06:50
useParams - React
14:23
h3webdev
Рет қаралды 34 М.
OYUNCAK MİKROFON İLE TRAFİK LAMBASINI DEĞİŞTİRDİ 😱
00:17
Melih Taşçı
Рет қаралды 8 МЛН
Остановили аттракцион из-за дочки!
00:42
Victoria Portfolio
Рет қаралды 3,3 МЛН
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 48 МЛН
React router crash course
55:54
Hitesh Choudhary
Рет қаралды 38 М.
Using multiple Params in React Routing #reactjs
17:13
Studytonight with Abhishek
Рет қаралды 6 М.
This is Why I no longer useState in Favor of URL in React
13:42
Параметры в ссылках в React Router 6
11:40
Михаил Непомнящий
Рет қаралды 86 М.
No, Einstein Didn’t Solve the Biggest Problem in Physics
8:04
Sabine Hossenfelder
Рет қаралды 295 М.
How to Call and Render API Data in React
57:09
edutechional
Рет қаралды 8 М.
React Router 6 - URL Params
6:54
Coding Addict
Рет қаралды 22 М.