有和没有[]的角度指令?

时间:2019-01-10 21:09:46

标签: javascript angular angular-template

I'm reviewing this tutorial使用如下的tooltip指令:

案例A:没有周围的[]

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

案例B:周围的[]

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

我只想确保我理解正确。

如果我们使用不带括号的tooltip指令,则文本字符串将传递到指令(Tooltip from text")。

当我们在工具提示中用方括号括起来时,template属性应该在组件视图(使用伪指令的视图)上可用?

1 个答案:

答案 0 :(得分:1)

  

如果我们使用不带括号的tooltip指令,那么文本字符串将传递给指令

是的。

对于第二种情况,[tooltip]="template"

[prop]用于将对象绑定到角度Component的属性(Angular组件或指令的@Input()或DOM元素的属性)。