如何从 AngularJs 控制器中的 Web 配置读取值
How to read the value from web config in AngularJs Controller
<configuration>
<appSettings>
<add key="var1" value="SomeValue"/>
</appSettings>
<configuration>
我想在 angularJS 控制器中读取这个 var1
像这样...
function ReadConfigurationSettings()
{
var k = '<%=ConfigurationManager.AppSettings["var1"].ToString() %>'
alert(k);
}
但它不起作用..
您无法直接从网络配置中获取值。一种选择是将值放入索引 html 的元标记中,例如:
<meta name="var1" content="@ConfigurationManager.AppSettings["var1"]" />
然后您可以像这样从 angular 中获取该值:
var var1 = angular.element(document).find('meta[name=var1]').prop("content");
<configuration>
<appSettings>
<add key="var1" value="SomeValue"/>
</appSettings>
<configuration>
我想在 angularJS 控制器中读取这个 var1 像这样...
function ReadConfigurationSettings()
{
var k = '<%=ConfigurationManager.AppSettings["var1"].ToString() %>'
alert(k);
}
但它不起作用..
您无法直接从网络配置中获取值。一种选择是将值放入索引 html 的元标记中,例如:
<meta name="var1" content="@ConfigurationManager.AppSettings["var1"]" />
然后您可以像这样从 angular 中获取该值:
var var1 = angular.element(document).find('meta[name=var1]').prop("content");