我正在尝试从cdn导入angular,并从fetchAll()
包开始。
我已经包含了脚本标签,并从窗口中获取了@angular/core
对象。
在打字稿中,我将全局声明为ng.core
这很好。但是,要使用角度依赖注入,我需要键入提示变量,并要添加核心对象的类型。
我尝试使用以下代码:
declare var ng : any
现在我收到错误消息,因为不能使用名称空间“ AngularCore”作为类型。
如果我尝试使用AngularCore中的单个类型,它将起作用。
例如:import * as AngularCore from '@angular/core';
declare var ng: any;
const core: AngularCore = ng.core;
export default core;
没有给出错误。但是我不能为所有角度包手动添加所有类型。有什么方法可以对普通对象使用角度类型?