Select Question Matrix
Una domanda con una risposta composta da più caselle di selezione.
Opzioni
- question |
(string|node): domanda da visualizzare nella parte superiore della matrice delle domande selezionate. Default:''. - rows |
array: etichette di fila. Default:[]. - cols |
array: etichette a colonna. Default:[]. - options |
object: con coppie chiave-valore con chiavi aventi la formarow:col, p.e.0:0,0:1,1:0ecc. e i loro valori corrispondenti sono array delle possibili scelte di risposta per le singole domande selezionate. Default:{}. - solution |
object: oggetto soluzione con coppie chiave-valore con chiavi che hanno la formarow:col, p.e.0:0,0:1,1:0ecc. e i loro valori corrispondenti sono l'indice dell'elemento di risposta corretto dalla rispettiva matriceoptions. Default:{}. - hints |
array<(string|node)>: suggerimenti che forniscono indicazioni su come rispondere alla domanda. Default:[]. - hintPlacement |
string: posizionamento dei suggerimenti (top,left,rightobottom). Default:'bottom'. - feedback |
boolean: controlla se visualizzare i pulsanti di feedback. Default:true. - provideFeedback |
string: se fornire un feedback "nessuno", un feedback "individuale" sulla/e risposta/e fornita/e o un feedback "generale" per tutte le domande. Default:'individual'. - allowIncomplete |
boolean: se consentire l'invio senza selezione in ogni casella di selezione. Default:false. - nTries |
number: dopo quanti tentativi non vengono accettate altre risposte (se "fornire feedback" non è "nessuno"). Default:3. - failureMsg |
string: testo di notifica visualizzato in seguito all'invio di risposte errate. Default:none. - successMsg |
string: testo di notifica visualizzato al momento dell'invio delle risposte corrette. Default:none. - cellLabels |
object: etichette per le celle definite dall'oggetto con chiavi aventi il formatorow:col. Default:{}`. - chat |
boolean: controlla se l'elemento deve avere una chat integrata. Default:false. - panelProps |
object: proprietà aggiuntive da passare al componente esterno . Default:{}. - className |
string: nome della classe. Default:''. - style |
object: Stili in linea CSS. Default:{}. - onChange |
function: funzione di callback invocata quando si cambiano le risposte. Default:onChange() {}. - onSubmit |
function: funzione di callback invocata all'invio con le risposte come primo parametro e un booleano che indica la correttezza come secondo parametro. Default:onSubmit() {}.
Esempi
- Minimal
- With Hints
- With Style
- Feedback Messages
Editore dal vivo
Risultato
ReferenceError: Provider is not defined