什么表示Angular

时间:2018-01-05 22:04:36

标签: angular angular-decorator

在组件中,我发现附加到属性的@Input装饰器

@Input() description: string;

属性描述在html中用作插值

<div>{{description}}</div>

问题是什么意味着@Input?何时以及为何使用它?

2 个答案:

答案 0 :(得分:2)

@Input表示消费组件可以设置/绑定属性,如下所示:

<my-comp [description]="someProperty"></my-comp>

会影响组件本身使用该属性的能力。同样,@Output表示可以订阅的事件。

答案 1 :(得分:1)

@Input装饰器表示组件属性可用于视图绑定。 角度绑定基础结构的强大功能允许我们通过将@Input装饰器附加到它来将任何组件属性用作可绑定属性。

相关问题