2017-09-21 4 views
0

Ich möchte die Suchdaten erneut laden, wenn das Popup geschlossen ist, ich meine meine App wird als iframe in der Haupt-Webapp gehen, also On button click, will ich nicht neu laden meine ganze Seite als window.location.reload(), ich will nur, meine Daten neu geladen werden solleniframe neu laden onclick button statt Seite neu laden Angular2

Beispiel- wenn ich auf ja in Pop-up etwas zu entfernen, und wenn ich Pop-up schließen, sollten Sie die Suchdaten nachladen ,

vorschlagen mich für das Routing/jedes andere Verfahren statt Fenster

+0

Wenn Sie nur Ihre Daten neu geladen werden soll, die Sie haben werden, äh, schreibe Code, um das zu tun. Hast du eine Frage zu dem Code, den du schreibst? –

+0

Wenn Sie die Daten wirklich neu laden wollen, rufen Sie die Funktion zum erneuten Laden der Daten im Popup-Close-Event erneut auf – Venkatvasan

Antwort

0

Try laden Sie die f nachladen statt das Fenster neu zu laden. Scheint, wie wenn u Funktion für die Daten wie

foo(data:any){ 
    --your code for loading data and binding 
} 

//popup close event 

close(){ 

    this.foo(); 

} 

Laden, das wird helfen u die Daten neu zuzuweisen, ohne das Fenster neu zu laden