Я создаю класс полны решимости в угловом 2, основанный на Angular2 Docs, вот мой классобработка ошибок в Resolve классе angular2
//Angular core
import { Injectable } from '@angular/core';
import { Router, Resolve, RouterStateSnapshot, ActivatedRouteSnapshot} from '@angular/router';
import { Observable } from 'rxjs/Rx';
import 'rxjs/add/operator/catch'
//Service
import { CategoryService } from '../services/category.services';
//Model
import { Category } from '../model/category.interface';
@Injectable()
export class ListCategoryResolve implements Resolve<Category[]> {
constructor(private categoryService: CategoryService, private router: Router) { }
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot):Observable<Category[]> {
return this.categoryService.GetAll();
}
}
Как я могу обрабатывать ошибки в этой точке?, Если, например, мой сервис это вниз
'));' должно быть ');' – fidev