Compartir a través de


AbortError class

Este error se produce cuando se ha anulado una operación asincrónica. Compruebe este error probando el name que la propiedad name del error coincide con "AbortError".

de ejemplo de

const controller = new AbortController();
controller.abort();
try {
  doAsyncWork(controller.signal)
} catch (e) {
  if (e.name === 'AbortError') {
    // handle abort error here.
  }
}
Extends

Error

Constructores

AbortError(string)

Propiedades heredadas

message
name
prepareStackTrace

Invalidación opcional para dar formato a seguimientos de pila

Consulte https://v8.dev/docs/stack-trace-api#customizing-stack-traces

stack
stackTraceLimit

Métodos heredados

captureStackTrace(object, Function)

Creación de la propiedad .stack en un objeto de destino

Detalles del constructor

AbortError(string)

new AbortError(message?: string)

Parámetros

message

string

Detalles de las propiedades heredadas

message

message: string

Valor de propiedad

string

Heredado de Error.message

name

name: string

Valor de propiedad

string

heredado de Error.name

prepareStackTrace

Invalidación opcional para dar formato a seguimientos de pila

Consulte https://v8.dev/docs/stack-trace-api#customizing-stack-traces

static prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

Valor de propiedad

(err: Error, stackTraces: CallSite[]) => any

heredado de Error.prepareStackTrace

stack

stack?: string

Valor de propiedad

string

heredado de Error.stack

stackTraceLimit

static stackTraceLimit: number

Valor de propiedad

number

heredado de Error.stackTraceLimit

Detalles de los métodos heredados

captureStackTrace(object, Function)

Creación de la propiedad .stack en un objeto de destino

static function captureStackTrace(targetObject: object, constructorOpt?: Function)

Parámetros

targetObject

object

constructorOpt

Function

heredado de Error.captureStackTrace