Sto cercando di seguire this tutorial, ma sto ricevendo errori.Il tipo 'Osservabile <{}>' non è assegnabile al tipo 'Osservabile <boolean> | booleano '
- pathMatch: "completo". Ho provato a cambiare "@ angular/router" a "3.0.0-beta.2", ancora lo stesso problema.
mie dipendenze:
"dependencies": {
"@angular/common": "2.0.0-rc.3",
"@angular/compiler": "2.0.0-rc.3",
"@angular/core": "2.0.0-rc.3",
"@angular/http": "2.0.0-rc.3",
"@angular/platform-browser": "2.0.0-rc.3",
"@angular/platform-browser-dynamic": "2.0.0-rc.3",
"@angular/platform-server": "2.0.0-rc.3",
"@angular/router": "3.0.0-beta.2",
"@angular/router-deprecated": "2.0.0-rc.2",
"nativescript-angular": "0.2.0",
"tns-core-modules": "^2.1.0"
},
Tipo 'Osservabile < {}>' non è assegnabile al tipo 'osservabile', dove si punta al riga 'return o';
canDeactivate(): Observable<boolean> | boolean { if (!this.crisis || this.crisis.name === this.editName) { return true; } let p = this.dialogService.confirm('Discard changes?'); let o = Observable.fromPromise(p); return o; }
Qualcuno mi può guidare per correggere questi errori? Grazie.
grazie mille! Sai come ho potuto correggere l'errore "pathMatch", i suggerimenti da internet non sembrano funzionare. – kenkulan
@kenkulan Qual è l'errore esatto che si riceve, da dove e in quali circostanze? – linguamachina