2017-08-30 8 views
0

私はAngularFire2を使用して、htmlページにリアルタイムでデータを表示しています。これはasyncで接続します。 typescriptです側ビューの実行機能

<ion-item *ngFor="let item of Reminders | async"> 
    <!-- display below --> 
    <ion-label>{{item.name}}</ion-label> 
</ion-item> 

import {FirebaseListObservable, AngularFireDatabase} from 'angularfire2/database'; 
Reminders: FirebaseListObservable<any[]>; 
//Call database 
this.Reminders = db.list('/xxx/'); 

すべては私の質問は、今、私は関数を呼び出すかへの道を見つけたいので{{item.name}}が実際に暗号化されて、物事のビュー側にある、素晴らしい作品解読する前にそれが使用しているasyncログとして可能かどうか分かりませんthis.Remindersは私にObservableを与えます、これを達成する方法はありますか?

{{decrypt(item.name)}} 

あなたがRemindersだロードされますし、あなたの*ngForキック:

​​

は、その後、あなたのテンプレートでそれを使用することができます。

答えて

0

単にあなたのデータを復号化するために、あなたのコントローラ内で関数を定義しますで、item.nameが解読関数に渡され、解読されたテキストを表示します。