J'ai un bouton simple pour ajouter des éléments à une liste :
<label for="numit">item number:</label> <input type="text" id="numit" :value="idxItemBuy"> <button id="buyitem" @click="buy($event.target.value)">Buy</button>
buy() { console.log("buy fonction") this.currentPlayer.buy(this.idxItemBuy) }
Mais la méthode d'achat ne s'appelle pas réellement (Et je ne sais pas quand je devrais utiliser $event.target.value)
Vous pouvez en savoir plus sur v-model => liaison d'entrée avec des données (https://v2.vuejs.org/v2/guide/forms.html ou https://v3.vuejs.org/guide/forms .html#text)
J'ai écrit un code fonctionnel pour vous