Rayden Storm نشر 2 مارس 2021 أرسل تقرير نشر 2 مارس 2021 مرحبا أنا ابحث عن طريقة لاستخراج ال id من الرابط باستخدام react router <Link to="/account?id=1">Netflix</Link> الرابط سيكون مثلا http://localhost:3000/account?id=1 وأحتاج للوصول الى id لاستخدامها لجلب معلومات الحساب من السيرفر اقتباس
0 Salah Eddin Beriani2 نشر 2 مارس 2021 أرسل تقرير نشر 2 مارس 2021 التوثيق ال رسمي للمكتبة يشرح الموضوع بالتفاصيل هنا في صفحة المكون يمكنك الاستعانة ب useLocation وانشاء دالة تسمح لك بالحصول على ال queries بهذه الطريقة import React from "react"; import {useLocation} from "react-router-dom"; function useQuery() { return new URLSearchParams(useLocation().search); } function Account() { let query = useQuery(); let id = query.get('id'); return ( <div> <div> <h2>Accounts page</h2> <h3>id : {id}</h3> </div> </div> ); } اقتباس
السؤال
Rayden Storm
مرحبا أنا ابحث عن طريقة لاستخراج ال id من الرابط باستخدام react router
الرابط سيكون مثلا
http://localhost:3000/account?id=1
وأحتاج للوصول الى id لاستخدامها لجلب معلومات الحساب من السيرفر
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.