Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

93
Visualizações
I am using a simple checkbox in VUE JS but validation rule is not working

I am using a simple checkbox in VUE JS but validation rule is not working

Checkbox Code

<div
  v-for="option in question.options"
  :key="reg.id+m+question.id+option.id">
  <label
    for="optionId"
    style="padding:10px;">
   {{option.value}}
  </label>

  <input
    type="checkbox"
    name="optionId"
    v-model="attendees[reg.id]['registration'][m].questions[question.id]"
    :value="option.id"
    :rules="[(value) => 
      questionsRequiredRuleCheckBoxes(
        value,
        question.required, 
        attendees[reg.id]['registration'][m].questions[question.id]
      )]"/>
</div>

validation rule

questionsRequiredRuleCheckBoxes: ( value, required, v_model ) => {
  if (required !== 1 || v_model.length >= 1) {
    return true;
  }

  return "At least one item is required.";
}
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda