// 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","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"}}
"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > आप सबफ़ोल्डर्स पर तैनात एमवीसी अनुप्रयोगों के लिए यूआरएल संशोधनों का प्रबंधन कैसे करते हैं?

आप सबफ़ोल्डर्स पर तैनात एमवीसी अनुप्रयोगों के लिए यूआरएल संशोधनों का प्रबंधन कैसे करते हैं?

2024-11-07 को प्रकाशित
ब्राउज़ करें:299

How do you manage URL modifications for MVC applications deployed to subfolders?

एप्लिकेशन सबफ़ोल्डर के लिए यूआरएल संशोधन को समझना

एक सबफ़ोल्डर में तैनात एमवीसी एप्लिकेशन को विकसित करने में, परिवर्तन को समायोजित करना आवश्यक है आधार यूआरएल. यह सुनिश्चित करता है कि जावास्क्रिप्ट संदर्भ और यूआरएल स्थानीय और तैनात दोनों वातावरणों में सही ढंग से काम करते हैं। दो दृष्टिकोण हैं:

सरल दृष्टिकोण:

अपने JavaScript URL में अग्रणी '/' वर्ण का उपयोग करें।

उदाहरण के लिए, 'जॉब्स' सबफ़ोल्डर पर तैनात एमवीसी एप्लिकेशन से 'जॉब्सकंट्रोलर' को संदर्भित करते समय, "http://site/jobs/GetIndex" के बजाय यूआरएल "/jobs/GetIndex" का उपयोग करें।

  • व्यापक दृष्टिकोण:
ऐप बेस यूआरएल जेनरेट करने के लिए रेजर व्यू के यूआरएल.कंटेंट हेल्पर विधि का लाभ उठाएं।

एक जावास्क्रिप्ट नेमस्पेस ऑब्जेक्ट को इंस्टेंट करें और ऐप बेस यूआरएल असाइन करें एक वेरिएबल के लिए।

अन्य यूआरएल बनाने के लिए जावास्क्रिप्ट में निर्दिष्ट वेरिएबल का उपयोग करें।
  • रेज़र व्यू और जावास्क्रिप्ट का उपयोग करने वाला उदाहरण:
  • / / रेजर व्यू (लेआउट फ़ाइल या विशिष्ट दृश्य) var myApp = myApp || {}; // myApp नेमस्पेस बनाएं या विस्तारित करें myApp.Urls = myApp.Urls || {}; // myApp के भीतर Urls ऑब्जेक्ट बनाएं या विस्तारित करें myApp.Urls.baseUrl = '@Url.Content('~''); // ऐप बेस यूआरएल को बेसयूआरएल प्रॉपर्टी पर असाइन करें myApp.Urls.jobIndexUrl = '@Url.Action('GetIndex','jobs')'; //jobIndexUrl प्रॉपर्टी के लिए विशिष्ट क्रिया URL निर्दिष्ट करें स्क्रिप्ट> //पेजस्पेसिफिकएक्सटर्नलजेएसफाइल.जेएस var urlToJobIndex= myApp.Urls.jobIndexUrl; // विशिष्ट क्रिया URL तक पहुंचें var urlToJobIndex2= myApp.Urls.baseUrl "jobs/GetIndex"; // ऐप बेस यूआरएल का उपयोग करके एक सापेक्ष यूआरएल बनाएं स्क्रिप्ट>

AngularJS दृष्टिकोण:

// 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
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3