Gibt es einen einfachen Weg, wo ich die Eltern-Ansicht sagen kann, um den Inhalt zu aktualisieren?Refresh Elternteil Inhalt außerhalb des Kindes View
In diesem Fall bin ich die Änderung der Art Modell und möchte meine HTTP-Anfrage mit diesem neuen Modell Status abzufragen.
import {Component} from '@angular/core';
import {LoadingController,NavController,PopoverController,ViewController} from 'ionic-angular';
import {Http} from '@angular/http';
import 'rxjs/add/operator/map';
@Component({
template: `
<ion-list radio-group [(ngModel)]="suchService.sort" class="popover-page">
<ion-item>
<ion-label>Entfernung aufsteigend</ion-label>
<ion-radio (click)="sortchange()"value=""></ion-radio>
</ion-item>
<ion-item>
<ion-label>Neueste zuerst</ion-label>
<ion-radio (click)="sortchange()"value="9"></ion-radio>
</ion-item>
<ion-item>
<ion-label>Preis aufsteigend</ion-label>
<ion-radio (click)="sortchange()"value="1"></ion-radio>
</ion-item>
</ion-list>
`
})
class PopoverPage {
constructor(private suchService: SuchService, private viewController: ViewController) {
}
sortchange(){
console.log("HALLO?"); <-- CALL FUNCTION OF ERGEBNISSE
this.viewController.dismiss();
}
}
export class Ergebnisse {
.....
getResults(){...}
....
}
Ich kann nicht die ergebnisse Klasse in mein Popoverpage importieren ... Auch wenn ich noch .ts für die Popoverpage Datei verwenden ...
Hey danke für dich schnell Antworten! RefreshListOrder wird jedoch nie aufgerufen. Erstellt ionic popover.create tatsächlich eine Parent/Child-Beziehung, wie sie Angular versteht? – chack