Pular para o conteúdo principal

Select Question

Um componente de pergunta seleta.

Opções

  • question | (string|node): pergunta para a qual o estudante tem que selecionar uma das opções de resposta disponíveis. Default: ''.
  • options | array (required): opções de resposta disponíveis a partir das quais o estudante pode selecionar. Default: none.
  • solution | number: índice de elemento de solução em opções'. Default: none`.
  • preselected | number: índice de opção de resposta pré-selecionada. Default: 0.
  • inline | boolean: controla se o componente é ou não tornado em linha. Default: false.
  • hintPlacement | string: colocação das dicas (ou top, left, right, ou bottom). Default: 'top'.
  • hints | array<(string|node)>: dicas que orientam como responder à pergunta. Default: [].
  • feedback | boolean: controla se devem ser exibidos botões de feedback. Default: true.
  • chat | boolean: controla se o elemento deve ter um bate-papo integrado. Default: false.
  • provideFeedback | boolean: indica se o feedback, incluindo a resposta correta, deve ser exibido depois que os alunos enviarem suas respostas. Default: true.
  • failureMsg | string: mensagem a ser exibida quando o estudante seleciona uma resposta errada. Default: 'Not quite, try again!'.
  • successMsg | string: mensagem a ser exibida quando o estudante seleciona a resposta correta. Default: 'That's the correct answer!'.
  • points | number: número máximo de pontos concedidos na classificação. Default: 10.
  • style | object: Estilos em linha CSS. Default: {}.
  • onChange | function: chamada de retorno que é acionada após a ação de apresentação. Default: onChange() {}.
  • onSubmit | function: chamada de retorno invocada quando a resposta é submetida; tem como primeiro parâmetro um booleano indicando se a resposta foi respondida corretamente (se aplicável, nulo de outra forma) e a resposta fornecida como segundo parâmetro. Default: onSubmit() {}.

Exemplos

Editor ao vivo
Resultado
ReferenceError: Provider is not defined