2017-10-16 4 views
0

Ich möchte die gleiche Ansicht neu erstellen und animieren, wenn auf dieselbe Seite navigiert wird.Erzwingen Komponente neu laden in Nativescript

this.routerExtension.navigate(['/home']); 

Derzeit, wenn ich bin in Startseite und Taste wird in derselben Seite angezapft, die den oben genannten Code feuern, wird die Komponente nicht neu geladen. Ich möchte die gleiche Ansicht in den Stapel zwangsweise neu laden und animieren.

Antwort

2

Es ist ein bisschen wie ein Hack, aber ich habe es geschafft, indem ich zwei Routen gemacht habe, die sich auf die gleiche Komponente beziehen, etwas wie '/ home' und '/ home1', dann abwechselnd das, das ich benutzt habe.

Es wäre schön, wenn es eine Option in routerExtension dazu gäbe.

+0

Ich habe den gleichen Weg, um das Problem vorübergehend zu lösen. Aber ich habe eine elegante Lösung erwartet. Unglücklicherweise. habe keinen anderen Weg gefunden ... –

Verwandte Themen