asp.net mvc-在JavaScript中全局设置url
asp.net mvc - Set an url globally in JavaScript
在ASP.NET MVC应用程序中,我们从JavaScript文件调用web服务和web API方法。每当url发生更改时,我们都必须修改许多.js文件中的url。
当我们在JavaScript中访问url时,是否可以像.NET中的web.config一样全局设置它?
谢谢。
您可以在视图中显示以下内容或类似内容:
<script>
window.apiUrl = '<%=ConfigurationManager.AppSettings["apiUrl"]%>';
</script>
(或者如果是Razor?…)
<script>
window.apiUrl = '@(ConfigurationManager.AppSettings["apiUrl"])';
</script>
这样,您的其他脚本可以简单地引用:
var url = window.apiUrl;
您可以在视图中声明一个全局变量(在控制器中调用VewBag),并在配置中声明该变量
相关文章:
- 如何使用 Ruby 在 Javascript (js.erb) 中设置 url
- 这个关键字位于$.ajax()中,用于调用其他函数来设置url
- 全局设置angular.js url根
- 从ngInit在AngularJS中全局设置自定义HTTP头
- 设置 URL 以在 Django 模板中加载 iframe
- jQuery ticker - 如何为 #ticker 标题设置 URL
- 在Aurelia中设置URL而不刷新整个模板
- 创建全局设置超时变量
- 如何使用 JSLint 全局设置“使用严格”
- 如何使用jquery ajax在离线网站中设置url
- bootstrap日期选择器全局设置语言
- 根据复选框检查并设置url变量
- 在窗口中预先设置URL.打开函数jQuery
- 在.htaccess中设置URL重写规则后javascript文件和css文件的路径
- 使用javascript设置URL中隐藏参数的值
- 在JavaScript中为jsoup设置url
- 正在设置URL中的请求标头
- 正在根据滚动到的部分设置url哈希
- PHP全局设置URL并在每个页面中调用它
- asp.net mvc-在JavaScript中全局设置url