// PageSpecificExternalJsFile.jsvar urlToJobIndex= myApp.Urls.jobIndexUrl; // الوصول إلى عنوان URL للإجراء المحددvar urlToJobIndex2= myApp.Urls.baseUrl \\\"jobs/GetIndex\\\"; // قم بإنشاء عنوان URL نسبي باستخدام عنوان URL الأساسي للتطبيق
// Razor View (Layout file or specific view)// PageSpecificExternalJsFile.jsvar urlToJobIndex= myApp.Urls.jobIndexUrl; // Access the specific action URLvar urlToJobIndex2= myApp.Urls.baseUrl \\\"jobs/GetIndex\\\"; // Construct a relative URL using the app base URLمنهج AngularJS:
بالنسبة لمشاريع AngularJS، استخدم موفر القيمة Angular لإدخال عنوان URL لجذر التطبيق في وحدات التحكم أو الخدمات أو التوجيهات الخاصة بك، مما يضمن مدى توفر عناوين URL النسبية الصحيحة.","image":"http://www.luping.net/uploads/20241028/1730080810671ef02a8f8ba.jpg","datePublished":"2024-11-07T04:22:25+08:00","dateModified":"2024-11-07T04:22:25+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
فهم تعديل عنوان URL للمجلدات الفرعية للتطبيق
عند تطوير تطبيق MVC الذي يتم نشره في مجلد فرعي، من الضروري استيعاب التغيير في عنوان URL الأساسي. وهذا يضمن أن مراجع JavaScript وعناوين URL تعمل بشكل صحيح في كل من البيئات المحلية والمنشورة.حل لتحديد جذر التطبيق
لتحديد عنوان URL الجذر وتعديل JavaScript وفقًا لذلك، هناك طريقتان:
طريقة بسيطة:
استخدم الحرف "/" البادئ في عنوان URL الخاص بجافا سكريبت.الاستفادة من طريقة مساعد Url.Content لعرض Razor لإنشاء عنوان URL الأساسي للتطبيق.
/ / عرض الشفرة (ملف تخطيط أو عرض محدد) فار myApp = myApp || {}; // إنشاء أو توسيع مساحة الاسم myApp myApp.Urls = myApp.Urls || {}; // قم بإنشاء كائن Urls أو توسيعه داخل myApp myApp.Urls.baseUrl = '@Url.Content("~""'; // قم بتعيين عنوان URL الأساسي للتطبيق إلى خاصية baseUrl myApp.Urls.jobIndexUrl = '@Url.Action("GetIndex"،"jobs")'; // قم بتعيين عنوان URL للإجراء المحدد لخاصية jobIndexUrl // PageSpecificExternalJsFile.js var urlToJobIndex= myApp.Urls.jobIndexUrl; // الوصول إلى عنوان URL للإجراء المحدد var urlToJobIndex2= myApp.Urls.baseUrl "jobs/GetIndex"; // قم بإنشاء عنوان URL نسبي باستخدام عنوان URL الأساسي للتطبيق
// Razor View (Layout file or specific view) // PageSpecificExternalJsFile.js var urlToJobIndex= myApp.Urls.jobIndexUrl; // Access the specific action URL var urlToJobIndex2= myApp.Urls.baseUrl "jobs/GetIndex"; // Construct a relative URL using the app base URLمنهج AngularJS:
بالنسبة لمشاريع AngularJS، استخدم موفر القيمة Angular لإدخال عنوان URL لجذر التطبيق في وحدات التحكم أو الخدمات أو التوجيهات الخاصة بك، مما يضمن مدى توفر عناوين URL النسبية الصحيحة.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3