asp.net-mvc - 所有组件和服务如何访问 MVC+Angular5 项目的 web.config 中定义的 Web.Config Keys
问题描述
我有 MVC + Angular 5 应用程序和 web.config 中定义的一些应用程序键。我可以使用以下代码访问 Index.cshtml 文件中的键:
<script type="text/javascript">
var webConfigKeyValues = new Object();
webConfigKeyValues = @Html.Raw(Json.Encode(ViewBag.WebConfigKeyValues));
</script>
<app-root></app-root>
我的 Angular 5 应用程序包含多个功能模块。如何访问webConfigKeyValues
所有功能模块、组件和服务
解决方案
那是不可能的。Angular 是一个客户端框架,无法从浏览器访问 web.config。
另一方面,您可以在 MVC 中创建一些用户控件并将其添加到每个 cshtml 文件中。
推荐阅读
- node.js - 命名空间在节点 js 中的 soap 响应正文中未定义。
- c# - 按parentid对子记录进行分组并对linq C#的数量求和
- python - 二叉搜索树:如何在插入时定位“当前节点”
- c# - asp.net mvc 5中的自定义条带支付,动作控制器中带有可选参数
- ibm-cloud - 如何在沃森对话中从日期中提取日期
- python - 有没有一种快速的方法来添加包含唯一索引列的数字的列?
- sql-server - 如何在sql server 2014中仅将表1所有行的修改列复制到表2中
- android - 如果等于字符串在 Firestore 快照侦听器中不起作用
- c++ - 在 TRESTRequest 中使用 TJsonTextWriter 作为类成员?
- php - magento观察者不触发xml是为了