Angular2,3,4 наблюдаемый возврат true false после разрешения службы - PullRequest
0 голосов
/ 01 октября 2019

Это возвращаемое наблюдаемое. Я хочу, чтобы true или false разрешали маршруты моих детей

canActivateChild(childRoute: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | Promise<boolean> | boolean {
    return this.isEmailExtends(childRoute);
}
isEmailExtends(ActivatedRouteSnapshot):Observable<boolean> {
     let email = "harishverma555@gmail.com";
     return this.userService.verifyUsername(email).pipe(
         map(response => {
             return true;
         }),
         catchError((error) => {
             return of(false);
         }));

}

}

...