2017-09-11 3 views
0

私の質問の例があるかどうかは分かりませんが、可能な方法を使ってfirebaseリストを再ソートまたは編集したいのですが。例えばionic 2でfirebaseリストを並べ替えたり編集したりすることは可能ですか?

:私はこのfirebaseリストがあります:

public classesList: FirebaseListObservable<any[]>; 
... 
this.classesList = this.afd.list('/classes/',{ 
    query:{ 
    orderByChild:'uemail', 
    equalTo: '[email protected]' 
    } 
}) 

をし、これがclassesList

classesList 
-- class1 
----- day: 'sun,tus,thu' 
----- time: '10:00' 
-- class2 
----- day: 'sun,thu' 
----- time: '8:00' 
-- class3 
----- day: 'sun,thu' 
----- time: '9:00' 

私の問題を含んでいるのサンプル例です。「if文」クラス間作ることができる方法私のリストを再ソートするか、別の一時配列内の値を押してHTML(&)で使用するようにしてください。

+0

firebaseの結果はJSONです。だから関数を使ってそのJSONを修正するだけです – Duannx

答えて

0

ここで、クラスリストのuemailの子はありますか? this.afd.listの出力がオブジェクトです。クエリに一致する子どもの数。 converts an object to an arrayの機能を使用し、次にsort the arrayの機能を使用できます。

関連する問題