ValidationErrorMessageBuilder: mapCombined() method

Innehåll

Sätter en feltext på en kombination av validatorer. Samma som map() fast begränsar felet till förekomst av andra validatorer.

Exempelvis kan man sätta felet för required validatorn när date validatorn också förekommer (oavsett om date ger ett fel eller ej).

Syntax

mapCombined(validatorName, dependentValidatorName, message, elementType);

Parametrar

validatorName: string
Namn på validator.
dependentValidatorName: string
Namn på ytterligare en validator som kombineras med första validatorn.
message: string
Feltext som ska visas när validator ger ett fel.
elementType: "text" | "radio" | "checkbox" | "select" | "textarea" Optional
Begränsa feltexten till en specifik typ av inmatningsfält.

Exempel

Mappar en feltext till required validatorn där "Fyll i text" visas som standard och där både required och date validatorerna används visas istället "Fyll i ett datum"".

const messages = ValidationErrorMessageBuilder.create()
    .map("required", "Fyll i text")
    .mapCombined("required", "date", "Fyll i ett datum")
    .build();

ValidationService.setErrorMessages(messages);

Sök

Esc för att stänga Pil upp/ner för att navigera Enter för att välja

Välj version

Var god vänta, laddar versionsdata...