wtf? Есть родительский компонент, у которого public variableX: boolean = false; <my-component [myVariable]=''variableX"> </my-component> В родительском компоненте он присут...
Есть компонент, в котором через router-outlet открывается другой компонент {path: '', component: MainComponent, children: [ {path: ':id', component: ChildrenComponen...
Пилю авторизацию. Вынес само приложение в лейзи-лоад модуль, добавил страничку логина. Есть метод на беке, который возвращает информацию о пользователе, по нему можно понять,...
В APP_INITIALIZER в качестве useFactory указал функцию export function backofficeInitializer(initializer: InitService) { return (): Promise<any> => { return initializer....
Для одного из роутов добавил Guard со стратегией canLoad Гуард не пускает на страницу, даже когда getSomeData(profile) === data. Если поменять возвращаемый тип на просто bool...
const subscr1 = Some.subscribe(); const subscr2 = SomeThing.subscribe(); forkJoin([subscr1, subscr2]).subscribe((data1, data2) => {}) TS2488: Type 'never' must have a '[Symbol...
Бывает такое, что обновили приложение, а у пользователя открывается старая версия из кэша, пока не сделает Ctrl+R. Не всем пользователям интересно делать Ctrl+R, хотелось бы, ...
Есть стратегия canActivate, где Guard проверяет, можно ли переходить по определенному роуту. Но если по нему перейти, уйти с него по следующей ссылке и нажать браузерную кнопк...
Добавил в tsconfig.json алиас для пути к сервисам "paths": { "@services/*":["src/app/services/*"] } При импорте в компонент вебшторм подсвечивает импорт с ворнингом,...
Как изменить директиву https://github.com/TradeMe/ng-defer-load/blob/master/src/defer-load.directive.ts так, чтобы ивент deferLoad срабатывал, когда элемент целиком отобразилс...
ну хранение в локалсторадж вместо самописного не решит проблему. Проблема в том, что когда guard обращается за информацией о пользователе, она должна быть уже получена. Можно...
Обновляю Angular 7.2 to 8 При билде появляется ошибка You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. Se...
Как в Guard из метода canLoad получить полный урл, по которому пользователь собирается перейти? https://stackoverflow.com/questions/61752297/how-to-get-full-url-inside-canload...
Да, это работает, если лишний параметр один, спасибо. Но что если пользователь введет 10 параметров? /id/any/qwe/rty/sdasd/sdfsdf - не отработает. Как дать понять роутеру, что...
Товарисчи, не получается импортировать enum в файл environments.ts - import {MyEnum} from './my.enum'; export const environment = { type: MyEnum.something }; error TS2307...
Через angular HttpClient получаю с сервера данные. Хочу в сервисе получать код ответа сервера, и в зависимости от него модифицировать пришедшие данные и отдавать дальше как Ob...
Как типизировать возвращаемый результат к Observable<SomethingDTO>? public getSomething(): Observable<SomethingDTO> { return this.http.get(url/something);
как заставить загрузить новый index.html?
Кто-нибудь кастомизировал QuillJS, добавлял кастомные кнопки, оборачивающие текст в свои теги и свои классы?
Через заголовок Cache-Control: 'no-cache, no-store, must-revalidate'?