.NET web.config
for JavaScript 代码的等价物是什么?
我开始掌握web.config
文件中配置详细信息的使用,但我不知道页面中 JavaScript 的配置选项是什么(甚至不知道)。
我的用户案例是如何获得一个值 the JavaScript
,在这种情况下是一个目标 URL,可以根据环境DEV / TEST / LIVE进行更改,而无需更改JavaScript
代码
.NET web.config
for JavaScript 代码的等价物是什么?
我开始掌握web.config
文件中配置详细信息的使用,但我不知道页面中 JavaScript 的配置选项是什么(甚至不知道)。
我的用户案例是如何获得一个值 the JavaScript
,在这种情况下是一个目标 URL,可以根据环境DEV / TEST / LIVE进行更改,而无需更改JavaScript
代码
您可以在母版页中描述一个全局 JS 变量并使用它。
[编辑]
在你web.config
有
<appSettings>
<add key="appEnvironment" value="DEV"/>
</appSettings>
在您的母版页中,您将有类似的内容(我建议在控制器中完成此操作,但为方便起见)
<script type="text/javascript">
var envType = "@ConfigurationManager.AppSettings=["appEnvironment"]";
</script>
那么你需要做的就是改变web.config
. 我假设您正在使用 MVC