Ugrás a fő tartalomra

Multiple Choice Question

Egy ISLE komponens, amely egy feleletválasztós kérdést jelenít meg. Támogatja azt az esetet, amikor a tanulónak egyetlen választ kell kiválasztania, illetve amikor több helyes válasz is létezik, és az összes helyes választ ki kell választani.

Opciók#

  • question | (string|node): a feleletválasztós komponens tetején megjelenő kérdés. Default: ''.
  • solution | (number|array): a helyes választ jelölő szám, vagy a helyes válaszok számainak "sorozata", ha a tanulónak több választ is ki kell tudnia választani.. Default: none.
  • answers | array (required): a válaszobjektumok "tömbje". Minden válasznak egy objektumnak kell lennie, amelynek tartalom és magyarázat mezői jelölik a megjelenített válaszlehetőséget és a kérdés elküldése után látható magyarázatot, amely megmagyarázza, hogy a válasz miért helyes vagy helytelen.. Default: none.
  • 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.
  • disabled | boolean: ellenőrzi, hogy a kérdés ki van-e kapcsolva. Default: false.
  • chat | boolean: szabályozza, hogy az elemnek legyen-e integrált chatje. Default: false.
  • provideFeedback | string: vagy "teljes", "inkrementális", vagy "nincs". Ha "teljes", akkor a helyes választ tartalmazó visszajelzés jelenik meg, miután a tanulók elküldték a válaszukat; ha "inkrementális", akkor csak a kiválasztott válaszra vonatkozóan jelenik meg visszajelzés; ha "nincs", akkor nem kap visszajelzést.. Default: 'incremental'.
  • disableSubmitNotification | boolean: szabályozza a benyújtási értesítések letiltását. Default: false.
  • displaySolution | boolean: szabályozza, hogy a megoldás előre megjelenjen-e. 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 minden alkalommal meghívódik, amikor a kiválasztott válasz megváltozik; egyetlen argumentumként a kiválasztott kérdés indexét kapja (vagy egy tömböt, ha a kérdés "Choose all that apply" típusú).. Default: onChange(){}.
  • onSubmit | function: callback a válasz elküldése után. Default: onSubmit(){}.

Példák#

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