Передача эталона угловой 5-й составляющей угловой js - PullRequest
0 голосов
/ 04 января 2019

Я сделал директиву в angular 5, которая использует ngTemplateOutlet, поэтому моя директива требует имя компонента, которое затем динамически отрисовывается.

<back-container [componentOutlet]='dynamicComponent' [componentOutletContext]="{'data' : data}"></back-container>

Теперь эту директиву я использую в компоненте, который принимает ссылку на компонент, который будет отображаться в качестве входных данных.

<tile [dynamicComponent]='instance>

где instance равен

instance = SpeedometerComponent;

Этот компонент, который я хочу использовать в угловых jsприложение, таким образом, я использую downgradeComponent, чтобы понизить компонент и использовать его в угловых js.

.directive(
  'Tile',
  downgradeComponent({ component: TileComponent }) as angular.IDirectiveFactory)

Как передать компонент в качестве входных данных в угловых js-приложениях?Компонент, который я должен передать в угловых JS, является еще одним угловым 5 компонентом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...