首頁 > web前端 > js教程 > 如何確保 JavaScript 在不同的部署場景中知道您的應用程式的根 URL?

如何確保 JavaScript 在不同的部署場景中知道您的應用程式的根 URL?

DDD
發布: 2024-10-30 10:40:02
原創
493 人瀏覽過

How to Ensure JavaScript Knows Your Application's Root URL in Different Deployment Scenarios?

確保JavaScript 感知應用程式根URL

要讓JavaScript 能夠正確存取應用程式的根URL,請考慮以下方法:

要讓JavaScript 能夠正確存取應用程式的根URL,請考慮以下方法:

1。使用首字母 / 字元:

要取得根/基本 URL,請附加「/」作為 URL 的第一個字元。
<code class="javascript">var urlToJobIndex2= "/jobs/GetIndex";</code>
登入後複製

2.利用MVC 幫助器方法:

要取得不僅僅是應用程式根目錄(例如,透過MVC 幫助器方法產生的特定URL ),請在Razor 視圖中使用Url.Content 幫助器。
<code class="javascript"><script>
    var myApp = myApp || {};  
    myApp.Urls = myApp.Urls || {};
    myApp.Urls.baseUrl = '@Url.Content("~")';
    myApp.Urls.jobIndexUrl= '@Url.Action("GetIndex","jobs")';
</script>
<script src="~/Scripts/PageSpecificExternalJsFile.js"></script></code>
登入後複製

在PageSpecificExternalJsFile.js 中:
<code class="javascript">var urlToJobIndex= myApp.Urls.jobIndexUrl;
var urlToJobIndex2= myApp.Urls.baseUrl+"jobs/GetIndex";</code>
登入後複製

3. AngularJS 整合:

3. AngularJS 整合:

3. AngularJS 整合:3. AngularJS 整合:對於一個物件命名並利用Angular 值提供者將應用程式根URL 注入到您的控制器/服務/指令中。請參閱提供的連結以取得詳細說明和程式碼範例。 這些方法可確保 JavaScript 識別應用程式的根 URL,從而在不同的部署場景(本地和部署的子資料夾上)中實現正確的 URL 建構。

以上是如何確保 JavaScript 在不同的部署場景中知道您的應用程式的根 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板