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 при уничтожении или появлении нового объекта запроса, что может преждевременно прервать операции изменения.
ResourceRef<T>
function resource<T, R>(options: ResourceOptions<T, R>): ResourceRef<T | undefined>;
Создаёт Resource, который преобразует реактивный запрос в асинхронную операцию, определённую функцией загрузчика, и предоставляет результат операции загрузки через сигналы.
Обратите внимание, что resource предназначен для операций чтения, а не для операций, выполняющих изменения. resource отменяет выполняющиеся загрузки с помощью AbortSignal при уничтожении или появлении нового объекта запроса, что может преждевременно прервать операции изменения.
ResourceRef<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