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 操作。