1
В настоящее время мое решение через импорт динамически генерируется, есть и другие способы не через импорт?В машинописи Как сделать C# Activator.CreateInstance()
abc.ts
export class abc{
constructor(){
alert('hello world');
}
}
export class abc2{
constructor(){
alert('hello world2');
}
}
app.component.ts
...
import * as myModule from './abc';
@Component({
...
})
export class AppComponent {
createAllClass(){
let allClassName = ['abc','abc2'];
allClassName.forEach(className => {
new myModule[className]();
});
}
}
[live demo] (https://plnkr.co/edit/Mf3uEQjjtuq4VUPXpY1h?p=preview) Вы имеете в виду это? –