Я пытаюсь создать экземпляр класса, имеющий StaticProvider. Ниже приведен код
main.ts
export function providerFactory() {
//some code
return result; //result is string
}
const providers = [
{ provide: 'TEST', useFactory: providerFactory, deps: [] }
];
function BootstrapModule() {
platformBrowserDynamic(providers)
.bootstrapModule(module)
.catch(error);
}
demo.ts
export class Demo {
constructor(@Inject('TEST') private test: string) {
}
Теперь я хочу позвоните по номеру demo
по следующему коду:
let t = new Demo() // error occurs
Я много пытался, но не смог найти решение.
Любая помощь будет отличной.
Спасибо .