2016-12-13 2 views
0

У меня есть слушатель событий, который срабатывает при входе пользователя в систему:Как изменить данные на разных ионических страницах?

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

Вы можете использовать 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

Смежные вопросы