Gå til hovedindhold

Select Question

En komponent med udvalgte spørgsmål.

Indstillinger

  • question | (string|node): spørgsmål, hvor den studerende skal vælge en af de tilgængelige svarmuligheder. Default: ''.
  • options | array (required): tilgængelige svarmuligheder, som den studerende kan vælge mellem. Default: none.
  • solution | number: indeks for løsningselementet i options.. Default: none.
  • preselected | number: indeks for forudvalgt svarmulighed. Default: 0.
  • inline | boolean: styrer, om komponenten skal gengives inline eller ej. Default: false.
  • hintPlacement | string: placeringen af vejledningerne (enten top, left, right eller bottom). Default: 'top'.
  • 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.
  • provideFeedback | boolean: angiver, om der skal vises feedback, herunder det korrekte svar, efter at eleverne har indsendt deres svar. Default: true.
  • failureMsg | string: meddelelse, der skal vises, når den studerende vælger et forkert svar. Default: 'Not quite, try again!'.
  • successMsg | string: meddelelse, der skal vises, når den studerende vælger det rigtige svar. Default: 'That's the correct answer!'.
  • 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 indsendelseshandlingen. Default: onChange() {}.
  • onSubmit | function: callback, der påkaldes, når svaret er indsendt; har som første parameter en boolean, der angiver, om svaret blev besvaret korrekt (hvis det er relevant, ellers null), og det indsendte svar som anden parameter. Default: onSubmit() {}.

Eksempler

Live Editor
Resultat
ReferenceError: Provider is not defined