NestJS · Middle · Frage 9 von 75

Wie schreibt man einen eigenen Parameter-Decorator wie @User()?

export const User = createParamDecorator((data: unknown, ctx: ExecutionContext) => {
  return ctx.switchToHttp().getRequest().user;
});
Antwort zeigen

Richtige Antwort: Mit der Funktion createParamDecorator

Erklärung

Eigene Decorators können auch Daten annehmen (@User('email')) und mit Pipes kombiniert werden, etwa @User(new ValidationPipe()).

Zum Weiterlesen

Fehler in der Frage

NestJS · Middle · Frage 9

Teste dich selbst

Mach den Test NestJS · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen