我有一个事件监听器,当用户登录时会触发:
import { HomePage } from '../pages/home/home';
this.events.subscribe('user:login', () => {
this.nav.push(HomePage)
this.nav.setRoot(HomePage)
})
在HomePage
页面中,我有字段:
<ion-title style="text-align: center" [(ngModel)]="username"></ion-title>
所以我想知道如何从HomePage
更新app.component.ts
以设置用户名?
答案 0 :(得分:0)
您可以使用NavParams
在离子页面中发送数据。
this.nav.push(HomePage, {user: 'value`})
然后在HomePage
import { NavParams } from 'ionic-angular';
class HomePage {
constructor(private navParams: NavParams) {
this.user = navParams.get('user');
}
}
查看this