javascript - 在angular 4 typescript源中加载javascript全局变量
问题描述
我正在尝试将“parameters.js”文件包含到我的 Angular 4 项目中。
您可以在下面看到我的“parameter.js”文件内容:
window.myKey = "http://webserviceUrl/"
我想将此文件包含在我的项目中,并在加载 Web 服务数据之前在打字稿文件中获取“myKey”值。我的“parameters.js”文件作为一个特定的结构并且不要被改变(没有 json :'().
有没有人用 angular 4 将 js 加载到 typescript 中?我怎样才能做到这一点 ?
谢谢你的帮助。
解决方案
在 index.html 中包含脚本
<script src="/assets/parameters.js" />
并在需要访问它的组件中声明变量
declare let myKey: string;
推荐阅读
- r - 您可以根据 R 中的多个要求自动删除数据框中的数据行吗?
- python - 将其他方法/函数/对象的文档字符串“移植”到类中的正确方法?
- json - Vue 将 JSON 导出到 csv 文件
- r - 如何在省略 NA 的同时从同一列绘制不同的变量?
- amazon-web-services - 未找到配置映射“aws-auth”
- reactjs - 如何在 react-bootstrap-table2 中动态禁用行的复选框?
- abp - 如何在 ABP MVC 项目中从轻子主题切换到基本主题
- python - 如何使用 Python 有效地识别图像中最主要的颜色簇
- html - 使用 css webkit 的 html 视频标签隐藏控件
- flutter - Flutter Web 将鼠标滚动添加到 Canvas