Ugrás a fő tartalomra

Select Question

Válogatott kérdéskomponens.

Opciók

  • question | (string|node): olyan kérdés, amelynél a hallgatónak ki kell választania a válaszlehetőségek közül egyet.. Default: ''.
  • options | array (required): válaszlehetőségek, amelyek közül a tanuló választhat. Default: none.
  • solution | number: a megoldás elemének indexe az opciókban. Default: none.
  • preselected | number: az előre kiválasztott válaszlehetőség indexe. Default: 0.
  • inline | boolean: szabályozza, hogy a komponens inline vagy nem inline megjelenítésre kerüljön-e.. Default: false.
  • hintPlacement | string: a tippek elhelyezése (vagy top, left, right, vagy bottom). Default: 'top'.
  • hints | array<(string|node)>: a kérdés megválaszolására vonatkozó útmutatásokat ad. Default: [].
  • feedback | boolean: szabályozza, hogy megjelenjenek-e a visszajelző gombok. Default: true.
  • chat | boolean: szabályozza, hogy az elemnek legyen-e integrált chatje. Default: false.
  • provideFeedback | boolean: jelzi, hogy a helyes választ tartalmazó visszajelzés megjelenjen-e, miután a tanulók elküldték a válaszaikat. Default: true.
  • failureMsg | string: üzenet, amely akkor jelenik meg, ha a tanuló rossz választ választ választ ki. Default: 'Not quite, try again!'.
  • successMsg | string: a helyes válasz kiválasztásakor megjelenítendő üzenet. Default: 'That's the correct answer!'.
  • points | number: az osztályozás során adható maximális pontszám. Default: 10.
  • style | object: CSS inline stílusok. Default: {}.
  • onChange | function: visszahívás, amely a submit művelet után lép működésbe.. Default: onChange() {}.
  • onSubmit | function: callback, amelyet a válasz elküldésekor hívnak meg; első paramétere egy "bólé", amely jelzi, hogy a válasz helyesen lett-e megválaszolva (ha alkalmazható, egyébként "nulla"), második paramétere pedig a megadott válasz.. Default: onSubmit() {}.

Példák

Élő szerkesztő
Eredmény
ReferenceError: Provider is not defined