javascript - 是否可以在 Angular 项目中的 javascript 文件和 typescript 文件之间共享相同的全局变量?
问题描述
我在 Angular 5 项目中使用 javascript 库。如果我在我的 .js 文件中定义一个全局变量,那么从我的 .ts 文件访问该全局变量的方法是什么?
解决方案
可能不是最好的方法,但你总是可以window
在 javascript 中的对象上定义它,然后在 Angular 中读出相同的window
对象。
或使用localStorage
//但这意味着该值在会话或页面刷新之间保留sessionStorage
setItem()
getItem()
推荐阅读
- git - Git 裸仓库和非裸仓库
- android - 如何在 Android 上制作自定义滑动菜单?
- r - 大型调查数据集无法从调查包中加载调查设计
- laravel - 使用sanctum在laravel中更改密码时注销
- python - Python 中的 XML 解析
- c++ - 目标
OUTPUT_NAME 依赖于自身 - r - 使用 rvest 进行网页抓取:css 选择器以获取“更多文本”
- javascript - 使用自定义 cellRenderer 时,Ag Grid autoHeight 和 wrapText 不起作用
- android - 如何计算真假答案并在文本视图的最后显示记分卡
- c# - 如何将字符串作为 Type 对象?