Benutzerdefinierter Validierungscode

Zuletzt aktualisiert
War das hilfreich?
War das hilfreich?
/*
respondentAnswerValue: Wert, der vom Befragten eingegeben wurde
answer : Antwortobjekt, das validiert wird
question: Frageobjekt, zu dem die Antwort gehört
surveyAnswers: alle bisher übermittelten Antworten des Befragten */
function isFilled(
respondentAnswerValue, // :string
answer, // : Answer
question, // : Question
surveyAnswers // : SurveyFormGroupAnswer[]
) {
if (!respondentAnswerValue || respondentAnswerValue.length == 0) {
return { message : 'please enter something'};
}
return null;
}export interface SurveyFormGroupAnswer {
answer: Answer; // Antwort, zu der diese Antwort des Befragten gehört
question: Question; // Frage der Antwort
answerControl: FormControl; // FormControl, das den Wert der Antwort des Befragten enthält
sectionIndex: number; // Abschnittsindex, wenn die Frage wiederholbar ist.
sectionId: string; // eindeutige Abschnitts-ID, wenn die Frage wiederholbar ist.
}