2016-01-26 14 views
12

Sto aggiornando la mia applicazione progressivamente usando l'Upgrade Adapter. La mia app utilizza ui-router (+ ha percorsi figlio).Angular 2 - È possibile utilizzare il nuovo router durante l'aggiornamento con "Upgrade Adapter"

ho letto questa great article sul routing in angolare 2. La mia domanda è:

E 'possibile utilizzare nuovo router, mentre ancora in angolare 1.X app + Aggiornamento adattatore?

Ad esempio:

Ho un modello di 1.X angolare con <div ui-view=""></div>. Quando lo aggiorno per essere componente Angular 2.0 devo usare il nuovo router componente con esso, perché Angular 2.0 sta rendendo questo componente ora. Ma, al fine di utilizzarlo devo fare:

bootstrap(App, [provide(LocationStrategy, { useClass: PathLocationStrategy })]) 

Il che non ho quando bootstraping con l'upgrade Adater!

Dovrei prima spostare il bootstrap in Angular 2 e solo dopo passare al router Component?

Grazie

+0

Non so UpgradeAdapter, ma la riga di codice che hai postato sembra abbastanza obsoleta. È <= 2.0.0-RC.5. Ora siamo a 2.4.6. –

+0

Sì, questa domanda ha quasi un anno e mezzo ... –

+0

Spiacente, la domanda è comparsa nel flusso a causa della modifica. Non ho controllato la data. –

risposta

0

Assolutamente! Il componente che contiene ui-view deve essere modificato in un router-outlet, ma in caso contrario, dovresti essere in grado di convertire i percorsi in componenti AngularJS e utilizzarli con il nuovo RouterModule.

Problemi correlati