Domande taggate «angular2-routing»

Angular Routing è una funzionalità incorporata che consente di creare un'interfaccia utente di Single Page Application (SPA), in cui gli utenti possono passare a visualizzazioni diverse senza dover ricaricare ogni volta l'intera pagina dal server.


6
Avvisa l'utente delle modifiche non salvate prima di lasciare la pagina
Vorrei avvisare gli utenti delle modifiche non salvate prima che abbandonino una determinata pagina della mia app angular 2. Normalmente lo userei window.onbeforeunload, ma non funziona per le applicazioni a pagina singola. Ho scoperto che nell'angolo 1, puoi agganciarti $locationChangeStartall'evento per lanciare una confirmscatola per l'utente, ma non ho visto …

2
"Errore: nessun provider per il router" durante la scrittura di casi di unit test Karma-Jasmine
Abbiamo creato un progetto angular2 e all'interno di questo abbiamo creato un modulo (my-module) e all'interno di quel modulo abbiamo creato un componente (my-new-component) utilizzando i seguenti comandi cmd: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component Dopo aver creato la configurazione e tutti i …


6
Passaggio di dati a componenti figlio "router-presa"
Ho un componente genitore che va al server e recupera un oggetto: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void { this.nodeService.getNode(path) .subscribe( node => { this.node = node; }, err => { console.log(err); …

7
Angular 2 - Routing - CanActivate funziona con Observable
Ho un AuthGuard (utilizzato per il routing) che implementa CanActivate . canActivate() { return this.loginService.isLoggedIn(); } Il mio problema è che il risultato di CanActivate dipende da un risultato http-get - LoginService restituisce un Observable . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } Come posso riunirli - fare in modo …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.