2016-05-27 3 views

Antwort

2

Da ist nicht viel dran. Wenn die Route geändert wird und die geroutete Komponente wiederverwendet wird, weil routerCanReuse()true zurückgegeben wird, wird routerOnReuse() vom Router aufgerufen, damit Sie bei der Änderung des Routenparameters eine Initialisierung vornehmen können.

Dies scheint im neuen RC.1 Router noch nicht unterstützt zu werden.

+0

Muss ich angular 2 upgraden, um das zu nutzen? Weil ich OnReuse in angular2/core oder angular2/router nicht sehen kann? –

+1

In der Betaversion sind 'OnReuse' und' CanReuse' definitiv verfügbar. In Angular2 RC.1 ist es derzeit nur in '@ angular/router-deprecated' verfügbar. –