Gå til hovedindhold

Multiple Choice Matrix

En ISLE-komponent, der gengiver en matrix af multiple choice-spørgsmål med de samme svar.

Indstillinger

  • questions | array (required): en række spørgsmål. Default: none.
  • answers | array (required): en række svar. Default: none.
  • title | (string|node): titel, der skal vises øverst i spørgsmålsmatrixen. Default: none.
  • solution | array<array>: boolsk matrix, hvis element angiver, om den pågældende radioknap eller afkrydsningsfelt skal afkrydses. Default: none.
  • type | string: spørgsmålstype (radio svarer til "Vælg en", checkbox svarer til "Vælg alle de relevante spørgsmål"). Default: 'radio'.
  • disableSubmitNotification | boolean: kontrollerer, om meddelelser om indsendelse skal deaktiveres. Default: false.
  • onChange | function: callback, der påkaldes, når værdien af en afkrydsningsboks/radioknap ændres; påkaldes med det todimensionale boolske array af den aktive status for hver svarmulighed. Default: onChange() {}.
  • onSubmit | function: callback, der påkaldes, når brugeren klikker på "Send"-knappen; påkaldes med det todimensionale boolske array af den aktive status for hver svarmulighed. Default: onSubmit() {}.

Eksempler

Live Editor
Resultat
ReferenceError: Provider is not defined