Директива углового атрибута для компонента, вызванная после компонента ngOnChanges, ngOnChanges
Поэтому у меня есть компонент, который выполняет определенные функции. Я хочу, чтобы пользователи могли расширять функциональность этого компонента с помощью директив атрибута. Например, компонент имеет [состояние] @input
и я хочу возможность создать directive
что вы можете присоединиться к этому компоненту, который может установить [состояние] и прослушивать изменения из него, чтобы он мог сохранять состояние предпочтительным образом для потребителей.
Тем не менее, мое решение сильно зависит от ngOnChanges
компонента и директивы атрибута, вызывающей одновременно. Потому что компонент готов до того, как директива будет. Возможно, это больше проблема с дизайном, и мой компонент недостаточно реактивен.
Любая причина для ngOnChanges
звонить в разное время? Возможно, Angular сначала обрабатывает компонент перед директивой.
Есть ли лучшие решения для моей идеи директивы атрибутов?