Угловые директивы с и без []?

Я рассматриваю этот учебник, который использует tooltip директива как это:

СЛУЧАЙ А: Нет окружающих []

  <p tooltip="Tooltip from text">Tooltip from text</p>

ДЕЛО B: Окружение []

  <p [tooltip]="template">Tooltip from TemplateRef</p>

Я просто хочу убедиться, что понимаю это правильно.

Если мы используем tooltip директива без скобок, тогда текстовая строка передается директиве (Tooltip from text").

Когда мы окружаем всплывающую подсказку скобками, то template свойство, которое должно быть доступно в представлении компонента (представление с использованием директивы), передается в?

1 ответ

Решение

Если мы используем директиву подсказки без скобок, то текстовая строка передается директиве

Да, точно.

Во втором случае [tooltip]="template"

[prop] для привязки объекта к свойствам (@Input() углового компонента или директивы или свойства элемента DOM) углового компонента.

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