【发布时间】:2016-09-20 20:56:18
【问题描述】:
我在 Ionic 2 应用程序中使用 Angular 2。我想从模板中获取一个值以在我的组件中使用。我知道如何在我的组件中定义一个变量,然后在我的模板中使用它,但我正在寻找另一种方式。这就是我的意思:
组件:
@Component({
template: '<ion-list [route]="path/on/site">
<ion-item *ngFor="let item of items">
{{title}}
</ion-item>
</ion-list>'
})
export class List {
route: string;
constructor() {
this.route = // should get value of [route] in template;
this.loadData( this.route );
}
loadData()...
}
我想在模板中硬编码 [route] 的值,然后在我的组件中将该值作为 this.route 获取。 [route] 不必在 ion-list 上,只要我可以将它放入我的组件中,它就可以在任何地方。
提前致谢。
【问题讨论】: