Вопрос - есть определенные роуты, определенные с помощью стандартного метода роутинга Angular. В CanActivate я указываю свой guard
@Injectable()
export class AuthGuard implements CanActivate {
constructor(private router: Router, private authService: AuthService){
}
canActivate(): Observable<boolean> | boolean {
// here check if this is first time call. If not return
// simple boolean based on user object from authService
// otherwise:
return this.authService.getAuthenticated.map(user => {
this.authService.setUser(user);
return user ? true : false;
})
} }
Мне необходимо, чтобы при переходе на url, страница не показывалась, пока не выполнилась операция в CanActivate, т.е. работала не асинхронно, а происходило ожидание результата и уже зависимо от него происходил либо переход, либо возврат на предыдущую страницу.
Как это реализовать?
Виртуальный выделенный сервер (VDS) становится отличным выбором
на сайте smartbalanceonline при отправке заказа
Из сервиса приходит json код с русскими именами ключейМожно ли их использовать в javascript или нужно обязательно преобразовывать и создавать соответствия...
Добрый день! Каким образом можно запустить javascript файл через консоль centos? В скрипте используется js код, setTimeout/setInterval и post запросы через $ajax с async:...