【问题标题】:What is the equivalent of web.config for JavaScript code?JavaScript 代码的 web.config 等价物是什么?
【发布时间】:2012-06-03 10:23:20
【问题描述】:

对于 JavaScript 代码,.NET web.config 的等价物是什么?

我开始掌握web.config 文件中配置详细信息的使用,但我不知道页面中 JavaScript 的配置选项是什么(甚至不知道)。

我的用户案例是如何获得JavaScript 的值,在这种情况下是一个目标 URL,可以根据环境进行更改,DEV / TEST / LIVE,而无需更改JavaScript代码

【问题讨论】:

    标签: javascript configuration web-config


    【解决方案1】:

    您可以在母版页中描述一个全局 JS 变量并使用它。

    [编辑]
    在你的web.config

    <appSettings>
        <add key="appEnvironment" value="DEV"/>
    </appSettings>
    

    在您的母版页中,您将拥有类似的内容(我建议在控制器中完成此操作,但为方便起见)

    <script type="text/javascript">
        var envType = "@ConfigurationManager.AppSettings=["appEnvironment"]";
    </script>
    

    那么您只需更改web.config。我假设您正在使用 MVC

    【讨论】:

    • 感谢您的回复,但这是否仍然需要编辑“代码”而不是配置?
    猜你喜欢
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多