Spec-Zone.ru › Angular

runInInjectionContext

Запускает указанную функцию в контексте указанного Injector.

Выполнение в контексте внедрения зависимостей

API

function runInInjectionContext<ReturnT>(
  injector: Injector,
  fn: () => ReturnT,
): ReturnT;
@paraminjectorInjector

инжектор, который будет обрабатывать вызовы inject во время выполнения fn

@paramfn() => ReturnT

замыкание, которое будет запущено в контексте injector

@returnsReturnT

возвращаемое функцией значение, если оно есть

Описание

Запускает указанную функцию в контексте указанного Injector.

В стеке вызовов функции можно использовать inject для внедрения зависимостей из указанного Injector. Обратите внимание, что inject можно использовать только синхронно, но не в асинхронных обратных вызовах или после точек await.

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

Spec-Zone.ru

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