سؤال

سبب هذا السؤال هو أنني أواجه مشكلات مع عنوان الطريق في تطبيق MVC 4، ما يحدث هنا هو أن لدي رابط عمل بهذه الطريقة في طريقة عرض:

giveacodicetagpre.

وعندما أقوم بتشغيل التطبيق في HTML في متصفح الويب، فظهر الارتباط الذي تم إنشاؤه صحيحا

giveacodicetagpre.

ولكن عندما انقر فوق الارتباط في شريط عنوان الويب، يظهر المسار الوجهة على النحو التالي:

giveacodicetagpre.

تقوم بإدراج سحر "#" في ما بينه، وهذا هو القيام بذلك لجميع الروابط في وجهات نظري المختلفة، فإنه يفعل الشيء نفسه عندما أقوم بنشر التطبيق في خادم ويب للغاية فقط في محلي، وهذا يجعل ذلك يجعل ذلكلا تظهر الصفحة الوجهة صحيحة، وأنا لا أعرف سبب هذا، لقد كنت أبحث ولكن دون نجاح، آمل أن تتمكن من مساعدتي، شكرا مقدما.

هل كانت مفيدة؟

المحلول

وجدت سبب هذا السلوك، وكان لأن لدي تحميل البرنامج النصي لجهاز JQuery Mobile على قسم الرأس في ملف _layout_cshtml مثل هذا

giveacodicetagpre.

ما أقوم به هو تغيير موقع البرنامج النصي JQueryMobile إلى نهاية _layout.cshtml

giveacodicetagpre.

مع هذا التغيير تم إنشاء مسار الويب بشكل صحيح، آمل أن يكون هذا يساعد على شخص ما.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top