Возможно ли получение ошибки при создании компонента динамически?

Есть ли возможность получить ошибку при динамическом построении компонента в Angular5?

generateComponent(comp): ElementRef {
  const factory = this.resolver.resolveComponentFactory(comp);  //1
  const ref = factory.create(this.injector);  //2

  const instance = ref.instance;

  /* it's necessary for change detection within AppInfoWindowComponent */
  this.appRef.attachView(ref.hostView);
  ref.onDestroy(() => {
    this.appRef.detachView(ref.hostView);
  });

  return ref.location.nativeElement;
}

Здесь, в Строке 1 и 2, я создаю Фабрику для MyComponent и создаю Ссылку для того же самого. Есть ли случай, чтобы выдать ошибку в этой 2 строке? Angular2 +, если мое приложение компилируется без ошибок!

Если да, чтобы я справился?

0 ответов

Другие вопросы по тегам