相关疑难解决方法(0)

动态加载typescript类(打字稿的反射)

我希望能够实例化一个typescript类,在运行时获取类和构造函数的详细信息.我想写的函数将包含类名和构造函数参数.

export function createInstance(moduleName : string, className : string, instanceParameters : string[]) {
    //return new [moduleName].[className]([instancePameters]); (THIS IS THE BIT I DON'T KNOW HOW TO DO)
}
Run Code Online (Sandbox Code Playgroud)

javascript typescript

30
推荐指数
6
解决办法
5万
查看次数

Angular 5-将组件的名称实例化为字符串

我知道如何使用 ComponentFactoryResolver.resolveComponentFactory(AComponentType)

但该方法需要a Type,而在我的代码中,该类型的名称为a string

在Angular API中,有没有一种方法可以解决string?如果没有,如何Type在TypeScript中将字符串转换为?

万一以上都不可行,我将求助于地图,但它并不是那么简单,因为我需要实例化的组件将来自远程获取的UMD角度组件库。

components typescript umd angular angular5

6
推荐指数
1
解决办法
2564
查看次数

标签 统计

typescript ×2

angular ×1

angular5 ×1

components ×1

javascript ×1

umd ×1