I want to add firebase observable list to variable array in ionic2
I query my template with service :
getModel(model){
let modelQuery = this.afo.database.list(this.currentUser.username + '/models', {
query: {
orderByChild: 'name',
equalTo: model
}
});
return modelQuery;
}
I call getModel service in my ts :
this.character = navParams.get('character');
this.currentUser = modelService.currentUser;
this.models = modelService.models;
this.model = modelService.getModel(this.character.model);
this.items = this.model;
and I parse data in my page :
<ion-item *ngFor="let item of items | async">
{{ item?.items | json }}
</ion-item>
and the result is :
my firebase :
my problem is :
I want add to this observable list in my item variable like an array.
When I use ngfor for my items I have an inline result with objects in an array
[
{
"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"
}
]
so I want to add this array in my variable item to show with an ngfor.


*ngIfs. Ionic does not have any real support for server side rendering of templates..if that is what you require