Select Question Matrix
Een vraag met een antwoord bestaande uit meerdere selectievakjes.
Opties
- question |
(string|node)
: vraag die bovenin de geselecteerde vragenmatrix moet worden weergegeven. Default:''
. - rows |
array
: rij-etiketten. Default:[]
. - cols |
array
: kolomlabels. Default:[]
. - options |
object
: object met sleutelwaardeparen met toetsen die de vormrij:col
hebben, bijvoorbeeld0:0
,0:1
,1:0
etc., en de bijbehorende waarden zijn arrays van de mogelijke antwoordkeuzes voor de individuele selectievragen. Default:{}
. - solution |
object
: Oplossingsobject met sleutelwaardeparen met toetsen die de vormrij:col
hebben, bijvoorbeeld0:0
,0:1
,1:0
etc., en hun corresponderende waarden zijn de index van het juiste antwoordelement uit de respectievelijkeopties
array. Default:{}
. - hints |
array<(string|node)>
: tips die een leidraad bieden voor het beantwoorden van de vraag. Default:[]
. - hintPlacement |
string
: plaatsing van de hints (ofweltop
,left
,right
, ofbottom
). Default:'bottom'
. - feedback |
boolean
: regelt of er terugmeldingsknoppen moeten worden weergegeven. Default:true
. - provideFeedback |
string
: of ergeen
feedback wordt gegeven,individuele
feedback op het (de) ingediende antwoord(en), ofoveral
feedback voor alle vragen. Default:'individual'
. - allowIncomplete |
boolean
: of de inzendingen moeten worden toegestaan zonder dat in elk selectievakje een keuze is gemaakt. Default:false
. - nTries |
number
: na hoeveel pogingen geen verdere antwoorden worden geaccepteerd (alsprovideFeedback
nietniet
is). Default:3
. - failureMsg |
string
: meldingstekst die wordt weergegeven bij het indienen van onjuiste antwoorden. Default:none
. - successMsg |
string
: meldingstekst die wordt weergegeven bij het indienen van de juiste antwoorden. Default:none
. - cellLabels |
object
: labels voor cellen gedefinieerd door object met sleutels in het formaatrow:col
. Default:{}
. - chat |
boolean
: bepaalt of het element een geïntegreerde chat moet hebben. Default:false
. - panelProps |
object
: aanvullende eigenschappen die aan de buitenste component moeten worden doorgegeven. Default:{}
. - className |
string
: klassennaam. Default:''
. - style |
object
: CSS inline-stijlen. Default:{}
. - onChange |
function
: callback functie die wordt aangeroepen bij het veranderen van de antwoorden. Default:onChange() {}
. - onSubmit |
function
: callback-functie die wordt aangeroepen bij de indiening met de antwoorden als eerste en een booleaanse functie die de juistheid als tweede parameter aangeeft. Default:onSubmit() {}
.
Voorbeelden
- Minimal
- With Hints
- With Style
- Feedback Messages
Live redacteur
Resultaat
ReferenceError: Provider is not defined