تم حلها: رد فعل الحصول على المسار الحالي

المشكلة الرئيسية في رد الفعل الذي يحصل على المسار الحالي هو أنه يمكن أن يكون بطيئًا.

There is no built-in way to get the current route in React. However, you can use the router's context to get the current location, which will give you the current pathname.

const { location } = this.context.router; console.log(location.pathname); // /some/path

الاسم

uselocation () hook

يتم استخدام الخطاف uselocation () لتحديد ما إذا كان يجب تقديم المكون في الجذر أم لا. إذا كان المكون لا يجب تقديمه في الجذر ، فيمكنه استخدام هذا الخطاف لتحديد مكان تقديمه بدلاً من ذلك.

كيفية الحصول على الطرق

توجد عدة طرق للحصول على المسارات في React. إحدى الطرق هي استخدام جهاز التوجيه التفاعلي. هناك طريقة أخرى وهي استخدام جهاز التوجيه التفاعلي دوم.

الوظائف ذات الصلة:

اترك تعليق