Framework
Version

函數 / injectMutation

函式: injectMutation()

ts
function injectMutation<TData, TError, TVariables, TContext>(
  optionsFn,
  injector?,
): CreateMutationResult<TData, TError, TVariables, TContext>
function injectMutation<TData, TError, TVariables, TContext>(
  optionsFn,
  injector?,
): CreateMutationResult<TData, TError, TVariables, TContext>

注入一個 mutation (變更操作):這是一個可主動調用的命令式函式,通常用於執行伺服器端的副作用。

與查詢 (queries) 不同,mutation 不會自動執行。

型別參數

TData = unknown

TError = Error

TVariables = void

TContext = unknown

參數

optionsFn

一個回傳 mutation 選項的函式。

injector?: Injector

要使用的 Angular 注入器 (injector)。

回傳值

CreateMutationResult<TData, TError, TVariables, TContext>

該 mutation 操作。

定義於

inject-mutation.ts:38