Passa al contenuto principale

Multiple Choice Matrix

Un componente ISLE che rende una matrice di domande a scelta multipla con le stesse risposte.

Opzioni

  • questions | array (required): una serie di domande. Default: none.
  • answers | array (required): una serie di risposte. Default: none.
  • title | (string|node): titolo da visualizzare sopra la matrice delle domande. Default: none.
  • solution | array<array>: matrice booleana il cui elemento indica se il rispettivo pulsante radio o la casella di controllo deve essere spuntata. Default: none.
  • type | string: tipo di domanda (radio corrisponde a "Seleziona uno", checkbox a "Seleziona tutto ciò che si applica"). Default: 'radio'.
  • disableSubmitNotification | boolean: controlla se disabilitare le notifiche di presentazione. Default: false.
  • onChange | function: callback invocato quando cambia il valore di una casella di controllo / pulsante di opzione; invocato con l'array booleano bidimensionale dello stato attivo per ogni opzione di risposta. Default: onChange() {}.
  • onSubmit | function: richiamata quando l'utente clicca sul pulsante "Submit"; invocata con l'array booleano bidimensionale dello stato attivo per ogni opzione di risposta. Default: onSubmit() {}.

Esempi

Editore dal vivo
Risultato
ReferenceError: Provider is not defined