Spec-Zone.ru › Angular

resource

Создаёт Resource, который преобразует реактивный запрос в асинхронную операцию, определённую функцией загрузчика, и предоставляет результат операции загрузки через сигналы.

Асинхронная реактивность с ресурсами

API

function resource<T, R>(
  options: ResourceOptions<T, R> & { defaultValue: NoInfer<T> },
): ResourceRef<T>;
function resource<T, R>(
  options: ResourceOptions<T, R>,
): ResourceRef<T | undefined>;
function resource<T, R>(options: ResourceOptions<T, R> & { defaultValue: NoInfer<T>; }): ResourceRef<T>;

Создаёт Resource, который преобразует реактивный запрос в асинхронную операцию, определённую функцией загрузчика, и предоставляет результат операции загрузки через сигналы.

Обратите внимание, что resource предназначен для операций чтения, а не для операций, выполняющих изменения. resource отменяет выполняющиеся загрузки с помощью AbortSignal при уничтожении или появлении нового объекта запроса, что может преждевременно прервать операции изменения.

@paramoptionsResourceOptions<T, R> & { defaultValue: NoInfer<T>; }
@returnsResourceRef<T>
function resource<T, R>(options: ResourceOptions<T, R>): ResourceRef<T | undefined>;

Создаёт Resource, который преобразует реактивный запрос в асинхронную операцию, определённую функцией загрузчика, и предоставляет результат операции загрузки через сигналы.

Обратите внимание, что resource предназначен для операций чтения, а не для операций, выполняющих изменения. resource отменяет выполняющиеся загрузки с помощью AbortSignal при уничтожении или появлении нового объекта запроса, что может преждевременно прервать операции изменения.

@paramoptionsResourceOptions<T, R>
@returnsResourceRef<T | undefined>

Описание

Создаёт Resource, который преобразует реактивный запрос в асинхронную операцию, определённую функцией загрузчика, и предоставляет результат операции загрузки через сигналы.

Обратите внимание, что resource предназначен для операций чтения, а не для операций, выполняющих изменения. resource отменяет выполняющиеся загрузки с помощью AbortSignal при уничтожении или появлении нового объекта запроса, что может преждевременно прервать операции изменения.

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/resource

Spec-Zone.ru

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