ActiveRoute/Route? (потом с этим параметром выполнить get запрос)
В смысле нет?)
[чисто факультативно] вчера читал, что Есть глобальные объекты типа window в контейнере По идее через них взять же можно
Зачем сервисы-обертки ещё, если они в любом случае обращаются к window
Чтобы в тестовом окружении была абстракция или на сервере для ssr
Чтоб зависимости были явные и их можно было мокать
Господи, никто не говорил про ssr, и какая ещё абстракция?
Я ответил на вопрос зачем сервисы-обертки Я ответил и я заговорил
Абстракция абстракция
Мне термины и значения слов из школы сейчас обьяснять?
Мне термины и их значения объяснять не нужно, их просто нужно использовать по значению и смыслу, а не для того, чтобы было и вставлю в любое предложение
Применено как никогда к месту
я его не использую - так как роутинг внутри приложения не неужен
Не используешь роутинг — не используй, но роут (route) есть (activated) Возьми из него данные
из private route: ActivatedRoute?
Да, сингулярность коррелирует с абстракцией
Сущность с выделенными признаками некоторого window без конкретной реализации Данная обертка (абстракция окна) позволяет работать с «окном», например в виде мок-заглушки
Что-то нифига не подхватило: http://localhost:3500/?guid=2bd00f0a-046e-482e-a112-efc9a311af88 constructor(private route: ActivatedRoute, private http: HttpClient) {} ngOnInit(): void { this.data$ = this.route.paramMap.pipe( filter((params: any) => params?.guid), switchMap((params: any) => this.http.get(`${this.url}ImportExcel?id=${params.guid}`) ) ); }
Параметр разве не через get достаётся ?
возможно. подписка в шаблоне у меня: <ng-container [ngSwitch]="previewType"> <ng-container *ngSwitchCase="'graphic'" ><app-graphic-preview [data]="data$ | async"></app-graphic-preview ></ng-container> <ng-container *ngSwitchCase="'table'" ><app-table-preview [data]="data$ | async"></app-table-preview ></ng-container> <ng-container *ngSwitchCase="'map'" ><app-map-preview [data]="data$ | async"></app-map-preview ></ng-container> </ng-container>
Отдебажь параметры Это верный путь разобраться
А activatedRoute точно без роутинга работает?
Обсуждают сегодня