如果在Angular 2中解析失败,我该如何重定向到另一个页面? 我调用此解析程序以进行编辑页面,但我希望在解析页面处理错误
我的解析程序:
resolve(route: ActivatedRouteSnapshot): Promise<any>|boolean {
return new Promise((resolve, reject) => {
if (route.params['id'] !== undefined) {
this.dataService.getHttpEmpresaShow(this.endpoint_url_Get + route.params['id'])
.subscribe(
result => {
console.log("ok");
return resolve(result);
},
error => {
return resolve(error);
});
}});