Ugrás a fő tartalomra

Order Question

Egy sorrendkérdés-összetevő, amely arra kéri a tanulót, hogy az elemek gyűjteményét a helyes sorrendbe állítsa.

Opciók

  • question | (string|node): kérdés, amelyben a tanulónak a rendelkezésre álló "lehetőségeket" kell a helyes sorrendbe állítania.. Default: ''.
  • options | array (required): szövegek tömbje, amelyeket a tanulónak a helyes sorrendbe kell helyeznie (feltételezhetően a megadott sorrendben).. Default: none.
  • provideFeedback | boolean: szabályozza, hogy megjelenjen-e értesítés arról, hogy a beküldött válasz helyes-e vagy sem.. Default: true.
  • hintPlacement | string: a tippek elhelyezése (vagy top, left, right, vagy bottom). Default: 'bottom'.
  • 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.
  • failureMsg | string: üzenet, amely akkor jelenik meg, ha a tanuló rossz választ ad be. Default: none.
  • successMsg | string: üzenet, amely megjelenik, amikor a tanuló elküldi a helyes választ. Default: none.
  • disableSubmitNotification | boolean: szabályozza a benyújtási értesítések letiltását. Default: false.
  • until | Date: a tanulóknak a válaszok benyújtásáig rendelkezésre álló idő. Default: none.
  • points | number: az osztályozás során adható maximális pontszám. Default: 10.
  • style | object: CSS inline stílusok. Default: {}.
  • onChange | function: callback, amely egy elem áthúzása után lép működésbe; két paramétere van: egy boolean, amely jelzi, hogy az elemek a megfelelő sorrendben lettek-e elhelyezve, és egy array az aktuális sorrenddel.. Default: onChange() {}.
  • onSubmit | function: callback, amelyet a válasz elküldésekor hívnak meg; egyetlen paramétere egy "bóluszi", amely azt jelzi, hogy az elemek a helyes sorrendben lettek-e elhelyezve.. Default: onSubmit() {}.

Példák

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