是否可以在Angulars <ng-content>中通过id选择?

时间:2018-11-13 16:53:42

标签: angular angular7

我正在玩Angular(第7版)的内容投影。据我所知,可以通过属性select的{​​{1}}属性,类和标签进行选择。

我也尝试过按ID进行选择:

<ng-content>

发件人:

<ng-content select="#myID"></ng-content>

但这似乎不起作用。

为什么选择ID无效?

1 个答案:

答案 0 :(得分:1)

我无法给出无法使用#myID这样的语法来定位ID的原因,但是您可以使用[attribute=value]这样的语法来定位DOM节点上的属性(例如能够在CSS选择器中使用)。然后,您可以使用它指定特定的ID属性。在您的情况下,您需要使用以下内容:

<ng-content select="[id=myID]"></ng-content>