1

http://embed.plnkr.co/oGlcQSOM2vFcDEKP7thV/Как проверить, если компонент существует в угловых 1,5

$injector.has('myMessageDirective') возвращает истинное, а $injector.has('myMessageComponent') не

ли кто-то борется с этим или есть решение? Мой «страх» заключается в том, что мои компоненты не могут быть найдены в будущих обновлениях из-за проверки директивы.

Развейте вопрос: Check if an Angular directive exists

ответ

0

Я думаю, самый простой способ добавить атрибут id к директиве контейнера/компонента, а затем проверить, если элемент с этим id существует.

+0

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

 Смежные вопросы

  • Нет связанных вопросов^_^