【发布时间】:2017-07-06 08:27:38
【问题描述】:
我有我的自定义组件:
@Component({
selector: 'my-custom-component',
templateUrl: './my-custom-component.html',
styleUrls: ['./my-custom-component.css']
})
export class MyCustomComponent {
constructor() {
console.log('myCustomComponent');
}
}
我可以这样使用它:
<my-custom-component></my-custom-component>
但是我怎样才能传递一个变量呢?例如:
<my-custom-component custom-title="My Title"></my-custom-component>
并在我的组件代码中使用它?
【问题讨论】:
-
在组件中使用输入:angular.io/docs/ts/latest/guide/…
-
请注意:有 4-5 种方法可以做到这一点。在此示例中,这是父/子关系,因此很简单,
Input可以工作。但是,对于没有关系的组件,需要服务,请查看博客文章 fireship.io/lessons/…
标签: angular typescript angular2-template angular2-components