Gå til hovedindhold

Order Question

En komponent med spørgsmål om rækkefølge, der beder eleven om at bringe en samling elementer i den korrekte rækkefølge.

Indstillinger

  • question | (string|node): spørgsmål, hvor den studerende skal bringe de tilgængelige "valgmuligheder" i den rigtige rækkefølge. Default: ''.
  • options | array (required): en række tekster, som den studerende skal bringe i den korrekte rækkefølge (som antages at være den angivne rækkefølge). Default: none.
  • provideFeedback | boolean: styrer, om der skal vises en meddelelse, der viser, om det indsendte svar er korrekt eller ej. Default: true.
  • hintPlacement | string: placeringen af vejledningerne (enten top, left, right eller bottom). Default: 'bottom'.
  • hints | array<(string|node)>: tips, der giver vejledning om, hvordan spørgsmålet skal besvares. Default: [].
  • feedback | boolean: styrer, om der skal vises feedback-knapper. Default: true.
  • chat | boolean: kontrollerer, om elementet skal have en integreret chat. Default: false.
  • failureMsg | string: meddelelse, der skal vises, når en elev afgiver et forkert svar. Default: none.
  • successMsg | string: meddelelse, der skal vises, når eleven afgiver det korrekte svar. Default: none.
  • disableSubmitNotification | boolean: kontrollerer, om meddelelser om indsendelse skal deaktiveres. Default: false.
  • until | Date: den tid, der skal gå, før de studerende kan afgive svar. Default: none.
  • points | number: det maksimale antal point, der kan tildeles ved bedømmelsen. Default: 10.
  • style | object: CSS inline-stilarter. Default: {}.
  • onChange | function: callback, der udløses efter at have trukket et element; har to parametre: en boolean, der angiver, om elementerne blev placeret i den korrekte rækkefølge, og et array med den aktuelle rækkefølge. Default: onChange() {}.
  • onSubmit | function: callback, der påkaldes, når svaret er indsendt; har som eneste parameter en boolean, der angiver, om elementerne blev placeret i den korrekte rækkefølge. Default: onSubmit() {}.

Eksempler

Live Editor
Resultat
ReferenceError: Provider is not defined