如何在用作属性的Angular组件中输入值

时间:2017-11-02 15:04:19

标签: angular typescript

我正在尝试创建一个组件,我想将其用作 div 上的属性来删除组件标记,但此组件需要输入。我的问题是如何注入这些投入。

使用组件标签:

<div app-comp [item]="item"></div>

我想要实现的目标是:

Dim myBinnedData As Variant
myBinnedData = Application.WorksheetFunction.Frequency(myData,myBins)

1 个答案:

答案 0 :(得分:2)

组件可以有一个属性选择器,在组件定义中使用:

@Component({
  selector: 'div[app-comp]'
...

或者只是

@Component({
  selector: '[app-comp]'
...

如果要将其用作标记或属性,请使用:

@Component({
  selector: 'app-comp, [app-comp]'
...

此处的文档参考位于:https://angular.io/api/core/Directive#selector