javascript - 无法在 Angular 6.0 的 Typescript 中加载 JavaScript
问题描述
我参考了许多关于堆栈溢出的文章,以在 Angular6 的 typescript 中调用 JavaScript 方法,但没有一个有效,首先我正在寻找一个简单的函数,该函数具有要在 JavaScript 中执行并从 typescript 调用的警报,请求工作方法和详细信息描述如何为 JavaScript 文件创建 d.ts 文件,以及所有配置文件(如 angular.json、tsconfig.json 等)的详细更改,如果可能,请发布 Angular6 的工作和测试示例
解决方案
如果它是一个 NPM 包,那么你可以安装 NPM 并引用它
import * as moment from 'moment';
然后像使用任何其他对象一样使用它
moment('dateStringToParse');
如果您想添加非 NPM JavaScript,请将文件放在您的资产文件夹中,并将它们包含在您的“脚本”中:[] 角 cli json 文件的一部分。
推荐阅读
- html - 无法在我的网页中放置背景图片
- r-markdown - Rmarkdown:是否可以仅在标签集中显示当前标签的目录
- android - 防止改造查询参数被转义
- php - 如何在 Web 应用程序中存储选项列表
- magento2 - 在可配置中显示缺货色板(Magento 2.2.6)
- c# - lamda中的linq如何将其转换为正确的方式
- php - 如何将输入(onchange)中的文本写入 PHP/HTML 中的数组?
- go - 修改要编组为 JSON 的数据
- ruby-on-rails - 运行 rake db:schema:load 时出现“致命:角色“root”不存在”
- .net - Fluent API 关系:一对一或零关系ip