Spec-Zone.ru › Angular

mapToResolve

Сопоставляет внедряемый класс с функцией разрешения с эквивалентным ResolveFn для использования в определении Route.

Маршрут

API

function mapToResolve<T>(provider: Type<Resolve<T>>): ResolveFn<T>;
@paramproviderType<Resolve<T>>
@returnsResolveFn<T>

Описание

Сопоставляет внедряемый класс с функцией разрешения с эквивалентным ResolveFn для использования в определении Route.

Использование

@Injectable({providedIn: 'root'})
export class ResolveUser {
  resolve() {
    return {name: 'Bob'};
  }
}

const userRoute: Route = {
  path: 'user',
  resolve: {
    user: mapToResolve(ResolveUser),
  },
};

Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/router/mapToResolve

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API