在 MVC 应用程序中将配置设置注入(inject) Javascript 的最佳方法是什么?
我已经看到它是如何使用 ASP.NET webforms 完成的,但不确定如何使用 MVC 来做到这一点。
@using System.Configuration
...
var checkTimer = @ConfigurationManager.AppSettings["CheckTimer"];
在 Web.config 中:
<appSettings>
<!-- Polling timer to check for alerts -->
<add key="CheckTimer" value="10000"/>
</appSettings>
但在我渲染的输出中,我只得到以下内容:
var checkTimer = ;
请您参考如下方法:
var checkTimer = @Html.Raw(Json.Encode(ConfigurationManager.AppSettings["CheckTimer"]));