に変数配列にfirebase観測可能なリストを追加したい
にFirebaseアイテム:私は私のTSにgetModel
サービスを呼び出す
getModel(model){
let modelQuery = this.afo.database.list(this.currentUser.username + '/models', {
query: {
orderByChild: 'name',
equalTo: model
}
});
return modelQuery;
}
:
this.character = navParams.get('character');
this.currentUser = modelService.currentUser;
this.models = modelService.models;
this.model = modelService.getModel(this.character.model);
this.items = this.model;
と私は私のページのデータを解析:
<ion-item *ngFor="let item of items | async">
{{ item?.items | json }}
</ion-item>
と結果は次のとおりです。
私firebase:
私の問題がある:私は次のように私のアイテム変数にこの観察可能なリストに追加したい
アレイ。 私は私の項目のためのngfor
を使用すると、私はそう、私はngfor
で表示するように私の変数項目で、この配列を追加したい配列
[
{
"name": "description",
"rows": "3",
"type": "ion-textarea"
},
{
"name": "toggle",
"type": "ion-toggle"
},
{
"max": 100,
"min": 0,
"name": "range test",
"type": "ion-range",
"value": 0
},
{
"max": 80,
"min": 0,
"name": "range 2",
"type": "ion-range",
"value": 0
},
{
"max": 50,
"min": 0,
"name": "range 3",
"type": "ion-range",
"value": 0
},
{
"name": "azeazraze",
"type": "ion-input"
},
{
"name": "ertefer",
"type": "ion-title"
},
{
"name": "ghg",
"type": "ion-title"
}
]
内のオブジェクトとインライン結果を持っています。
私のページに、このdata.itemを取得する必要がありますか? –
はい、firebase/user/model/itemsにchikdノードを持ち、配列のように表示したい –
_a lot of_ '* ngIf'sで精巧なテンプレートを作成する必要があります。 Ionicは、テンプレートのサーバー側のレンダリングを実質的にサポートしていません。 –