2017-10-31 8 views
-3

でもサイドバー変更プロフィール画像などIONIC

で私のケースでは、私はコーデックプラグインを使用してプロファイルを編集して私のプロフィール画像を変更することができますが、それは私のサイドバーに反映することはできませんそれは、あなたはそのためeventsを使用する必要があり、事前

答えて

0

感謝。

これが私の目的です。 ページ内のプロフィール画像を変更した後、そのプロフィールページをnativestorageに更新し、サイドメニューにプロフィール画像を更新するイベントを公開します。

this.nativeStorage.setItem('uImage', "Image Url goes here"); 
this.events.publish('profileUpdated'); 

そしてapp.component.ts中:

this.events.subscribe('profileUpdated',() => { 

     this.nativeStorage.getItem('uImage') 
     .then((data)=> { 
      this.uImage = data; 
      console.log(this.userData); 
     },(error)=> { 
      console.log(error); 
     }); 
    }); 

とメニューが表示されているapp.htmlで、

<img src="{{uImage}}"> 
関連する問題