веб-страница angular 5 пуста после обновления - PullRequest
0 голосов
/ 02 мая 2018

У меня следующий код, и после обновления веб-страница становится пустой, и на основе URL-адреса и навигационной панели похоже, что активный маршрут не выбран.

export class AuthService {
  ...
  constructor(private userService: UserService,
    private router: Router,
    private jwtHelper: JwtHelperService) {
    const token = localStorage.getItem('token');
    if (token) {
      const user = jwtHelper.decodeToken(token);
      userService.getUser(user).subscribe(
         data => { this.setCurrentUser(data), console.log(data) },
         error => console.log(error)
       );
    }
  }

И если я закомментирую часть подписки, страница снова будет работать. Я чувствую, что это как-то связано с асинхронной природой наблюдаемой, но я не могу понять, почему именно. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...