【发布时间】:2016-11-12 23:02:56
【问题描述】:
我正在尝试关注this tutorial,但我遇到了错误。
- pathMatch:“满”。我尝试将“@angular/router”更改为“3.0.0-beta.2”,仍然是同样的问题。
我的依赖:
"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"
},
-
类型 'Observable' 不可分配给类型 'Observable',它指向行 '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; }
谁能指导我修复这些错误?谢谢。
【问题讨论】:
标签: typescript angular