پاسخ داده شد
چطور پارامتری که در url داده شده را بگیریم؟ (مثلاً: localhost:3000/meassger/student/1 )
react get url param in react get url parameter url params in react پارامتر url در react پارامتر در url
- نفیسه افقی 11 ماه قبل سوال کرد
- آخرین ویرایش 11 ماه قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ عالی
1- ابتدا لازم است که یک Route
در فایل App.js
تعریف کنیم. مثلاً:
<Route exact path="/:post_id" element={<DashboardPage/>} />
برای تعریف Route در react از این پست استفاده کنید.
2- از
useParams
استفاده کنید. ابتدا آن را ایمپورت کنید:import { useParams } from 'react-router-dom';
سپس با استفاده از
useParam
یک متغیر بسازید: const { post_id } = useParams();
حالا به راحتی می توانید به پارامتر url دسترسی داشته باشید:
console.log("post_id",post_id)
- نفیسه افقی 11 ماه قبل پاسخ داد
- آخرین ویرایش 11 ماه قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ شما