Описание тега angular-resolver

0 ответов

Передайте аргумент для распознавателя, чтобы получить отфильтрованные значения из API - angular

Я хочу использовать 2 резольвера в одном компоненте. Первый "Результат" - чтобы получить один результат из базы данных. Работает нормально, распознаватель получает параметры из маршрута. Второй 'resultsByDate'- получить все остальные результаты из б…
28 авг '18 в 21:58
0 ответов

Angular 4: рендеринг компонента после возврата ответа API (без маршрутизации)

Мой app.component.html выглядит так: <header> <router-outlet></router-outlet> <footer> У меня есть несколько настроек маршрутизации, которая ожидает загрузки данных перед отображением на странице. Я использую Маршрутизатор, ч…
17 июл '18 в 22:51
1 ответ

Извлечение данных с помощью резольвера в Angular 6, но в объектах массивы являются нулевыми. Зачем?

У меня есть путь 'user/edit' для редактирования текущего зарегистрированного пользователя. У меня есть вкладка, в которую я хочу отредактировать массив 'Recipe' -s, который есть у каждого пользователя. Я получаю данные о пользователе с распознавател…
1 ответ

Angular 5 - Resolver должен начать разрешаться после получения первоначального ответа API

У меня есть ситуация, когда распознаватель должен начать разрешать только после получения ответа API конфигурации. Первоначально API конфигурации вызывается из app.component.ts. Этот ответ сохраняется в локальном хранилище. Средство распознавания до…
03 май '18 в 04:30
0 ответов

Angular GlobalErrorHandler и HttpErrorResponse - преобразователь, выбрасывающий неправильно отформатированный HttpErrorResponse

Я создал глобальный обработчик ошибок в своем приложении Angular 6: основной метод обработки ошибок: handleError(error: Error | HttpErrorResponse) { const router = this.injector.get(Router); const notificationService = this.injector.get(Notification…
3 ответа

Угловой распознаватель не обновляет и не перезагружает данные, несмотря на то, что для runGuardsAndResolvers установлено "всегда"?

У меня есть набор угловых маршрутов с перечнем объектов, с двумя дочерними маршрутами для создания такого объекта и редактирования существующего объекта. Список лиц имеет resolver прикреплен к нему для предварительной выборки данных для компонента п…
06 фев '18 в 10:26
3 ответа

CanActivate охранники на дочерних маршрутах выполняются до окончания родительского разрешения

Я пытаюсь разрешить данные, прежде чем переходить к дочерним маршрутам, так как я должен использовать эти данные в детской защите. Эта проблема связана с родительским распознавателем, которая разрешает данные после увольнения. Решение занимает много…
1 ответ

Angle Router распознаватель - получить параметры от родителя при перезагрузке

У меня есть такой маршрут, с определителем для дочернего маршрута. { path: 'organizations/:oid', component: AdminOrganizationComponent, children: [ { path: 'profile', component: AdminOrganizationProfileComponent, resolve: { organization: Organizatio…
21 авг '18 в 10:18
0 ответов

Angular 2 / 5 / 6: Как создать класс восстановления с несколькими веб-службами или вызовами API?

Привет Все проблемы, с которыми я сталкиваюсь в моем текущем проекте, как я могу вызвать несколько вызовов веб-API с flatmap в классе resolver. Я предполагаю, что вы поняли мой вопрос, и я не могу найти способ решить эту проблему. Например: я вызыва…
0 ответов

Резольвер на ленивой нагрузке угловой

Есть ли способ добавить распознаватель перед загрузкой модуля отложенной загрузки? я пытался добавить resolve к конфигурации маршрутов, но она не запущена, и не нашел ничего полезного в Интернете. любая помощь будет оценена import { NgModule } from …
17 ноя '18 в 00:10
1 ответ

Angular 4 - использовать распознаватель для компонента приложения

Я только что открыл класс резолвера и считаю его очень полезным. Есть разные объекты, которые мне нужно предварительно загрузить, в зависимости от конкретного URL. Тем не менее, в моем макете (app.component.ts + app.component.html) Я хотел бы исполь…
13 июл '18 в 08:21
1 ответ

Angular6 Resolver не работает, распознаватель не отправляет данные компоненту

У меня есть проект в Angular6, и я использую распознаватель для извлечения данных до загрузки компонента, но он не работает должным образом. Решатель вызывается, но я не получаю никаких данных в компоненте. Вот ссылка на стек-блиц: https://stackblit…
30 авг '18 в 15:49
0 ответов

Маршрутизатор, вызывающий петлю охранника маршрута

Я пытаюсь использовать защиту маршрута и распознаватель маршрута, которые используют вызов API, на который я подписываюсь по разным причинам. По сути, мой охранник маршрута проверяет, есть ли данные для страницы, на которую я пытаюсь перейти, и мой …
1 ответ

Active Route Resolver возвращает неопределенное значение при каждом вызове

Я работал над созданием решателя, работающего для активированного маршрута. Проблема, с которой я сталкиваюсь, заключается в том, что в компоненте моего маршрута данные, которые я пытаюсь получить от преобразователя, всегда неопределены. Я знаю, что…
1 ответ

Angular 2+ - загрузка данных: лучшие практики

Мне было интересно, какой лучший подход заключается в загрузке данных в Angular 5. Конечно, мы хотим, чтобы компоненты были тупыми;) Сейчас я использую распознаватель, и Angular вызывает распознаватель по определенному маршруту. В основном, данные з…
27 июн '18 в 17:16
4 ответа

Ошибка выдачи разрешения `Ошибка ОШИБКИ: "[объект Объект]" `

У меня проблема с внедрением распознавателя на моих маршрутах, так как он не вызывает проблем, пока я не включу InitialDataResolver на моем модуле маршрутизации. страницы-routing.module.ts import { NgModule } from '@angular/core'; import { Routes, R…
26 июн '18 в 11:02
1 ответ

Angular Как реализовать вложенные преобразователи

У меня есть компонент, который получает категорию, как, например, с помощью резольвера: ngOnInit() { this.category = this.route.snapshot.data['category']; } Так что это прекрасно работает и получает меня категорию, которая по сути представляет собой…
21 ноя '18 в 19:20
2 ответа

Angular6 синхронно загружает данные маршрута

Хорошо, я недавно внедрил SSR в свое приложение Angular6 с целью рендеринга динамического HTML. Кажется, все работает нормально, но моя проблема - рендеринг данных с конечной точки API. Как только пользователь заходит на мой сайт, будет отображаться…
1 ответ

Как запретить переключение маршрута, пока данные не будут сохранены с помощью ngrx и разрешены?

Я хочу отказать пользователю в получении маршрута, пока у меня не будет данных в моем магазине. я попытался с решателем, но он все еще идет к маршруту, и я получаю ошибку, потому что я использую эти данные в состоянии эффекта. Я искал в Интернете, н…
20 янв '19 в 12:50
2 ответа

Как протолкнуть данные между маршрутами в Angular

Предположим, мне дали item-list массив в маршруте /items/, Item-list.component.html выглядит примерно так: <div *ngFor="let item of items"> .... <a [routerLink]="'/items/' + item.id">View Item</a> </div> Что я пытаюсь сделать…
02 авг '18 в 18:46