Lorsque vous cliquez sur l'un des boutons, ils sont tous activés. Donc, ce que je veux, c'est juste le cliqué, il faut changer.Comment changer une classe de boutons spécifique (this) en cliquant sur. Utilisation de Vue.js 2.0
var vm = new Vue({
\t el: '#toolBtns',
\t data: {
\t \t isActive: false
\t },
\t computed: {
\t \t activeClass: function() {
\t \t \t return {
\t \t \t \t active: this.isActive
\t \t \t };
\t \t }
\t }
});
<div class="btn-group" role="group" id="toolBtns">
<button class="btn" type="button" @click="isActive = !isActive" :class="activeClass">Btn1</button>
<button class="btn" type="button" @click="isActive = !isActive" :class="activeClass">Btn2</button>
<button class="btn" type="button" @click="isActive = !isActive" :class="activeClass">Btn3</button></div>
Merci Saurabh, Je ferai des recherches sur la méthode que vous avez suggérée et j'essaierai de partager le résultat ici. La situation ci-dessus est toujours problématique. Donc ça n'a pas marché. – radeveloper
Voir le commentaire ci-dessous avec un violon de travail :) –
@radeveloper Voir ce violon avec un minimum de code: https://jsfiddle.net/9y02qo6a/ – Saurabh