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

97
Visualizações
Javascript Desmarque todas las casillas de función para Vue

Estoy tratando de averiguar cómo se convertiría esta función a Vue. Básicamente quiero desmarcar todas las casillas marcadas en la página.

 $("#UncheckAll").click(function(){ $("input[type='checkbox']").prop('checked',false); });
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Crearía una propiedad de datos y la vincularía a una casilla de verificación. Entonces su botón modificaría la propiedad cuando se presione.

Algo como esto:

 <button @click='isChecked=false'>Uncheck</button> <input v-model='isChecked' type='checkbox' />

En sus opciones de componentes:

 data() { return { isChecked: false } }
about 4 years ago · Juan Pablo Isaza Relatório

0

Prueba algo como el siguiente fragmento:

 new Vue({ el: '#demo', data: { items: [{id: 1, name: 'one'}, {id: 2, name: 'two'}, {id: 3, name: 'three'}], selected: [] }, computed: { toggleAll: { get: function () { return this.items ? this.selected.length == this.items.length : false; }, set: function (value) { const selected = []; if (value) this.items.forEach((item) => selected.push(item.id)); this.selected = selected; } } } });
 <script src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script> <div id="demo"> <input type="checkbox" v-model="toggleAll"> <span align="left">Toogle all</span> <li v-for="item in items" :key="item.id"> <input type="checkbox" v-model="selected" :value="item.id" number> <span>{{ item.name }}</span> </li> </div>

about 4 years ago · Juan Pablo Isaza Relatório
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