Angular 方法每次在屏幕中显示组件时执行exexute
每次加载组件时,我都试图执行一个方法。我的工作流程如下Angular 方法每次在屏幕中显示组件时执行exexute,angular,ionic2,angular-components,Angular,Ionic2,Angular Components,每次加载组件时,我都试图执行一个方法。我的工作流程如下 我有一个页面,在该页面中,例如(列表)我调用一个名为选定选项的组件 我的代码 <ion-item (click)="searchSpecies()"> Species <selected-options></selected-options> </ion-item> 种 我有一个有柜台的服务班 我想做的是,每次我访问页面列表时,里面的所选选项组件都应该调用服务并获取最新
- 我有一个页面,在该页面中,例如(
)我调用一个名为列表
选定选项的组件
<ion-item (click)="searchSpecies()">
Species
<selected-options></selected-options>
</ion-item>
种
- 我有一个有柜台的服务班
列表
时,里面的所选选项
组件都应该调用服务并获取最新计数
我遇到的问题是,我无法找到每次组件显示在屏幕上时调用的正确方法
我尝试过的所有方法似乎只有在初始化组件时才起作用
例如,我尝试了ngOnInit
,ionViewDidEnter
每次调用组件时将调用的方法是什么
例如,从
列表
页面导航到另一个页面,然后返回到列表
页面。TIA如何添加/删除组件?如果它是由路由器添加的,您可以订阅params。我不知道。在没有路由器的情况下,构造函数,ngOnInit()
,ngAfterViewInit()
总是在显示组件时调用。嘿@GünterZöchbauer,谢谢你的评论,我已经用实际的代码示例更新了我的代码。我通过html调用组件。这个html是如何添加的?IonViewDiCenter
应该在用户每次进入页面时执行(它过去的工作方式与.beta-11中的工作方式类似)。。。您正在使用新的Ionic2 RC吗?@Sebafereras,谢谢您的评论,是的,我正在使用RC.0。