2016-07-15 8 views
0

Eine weitere Vue JS Frage bittevue js Auswahlboxen in v-für

Ich habe folgende

<div v-for="benefit in benefits" track-by="$index" class="Quote__list"> 
<div class="Benefit Form--default"> 
    <select v-model="benefitType" @change="updateBenefitItem($index)"> 
    <option value="Teacher" selected>Teacher</option> 
    <option value="Care Taker">Care Taker</option> 
    <option value="Support Staff">Support Staff</option> 
    </select> 
</div> 
</div> 

ich habe 3 Artikel in Vorteile, so dass ich drei Auswahlboxen erhalten. Bei meinem Änderungsverfahren protokolliert es auch das richtige Element, das ist

ausgewählt
updateBenefitItem(n) 
{ 
    console.log(this.benefitType) 
}, 

Mein Problem ist, dass die Werte in allen Auswahlbox auf meiner Seite Updates auf den gleichen Wert, muß ich wissen, wie Auswahlbox in einem zur Behandlung von Schleife als Individuen.

Gibt es einen einfachen Weg, dies zu erreichen?

Dank Sam

+0

Können Sie eine jsfiddle zur Verfügung stellen? – gurghet

+0

hiya, yeah - https://jsfiddle.net/e5rgy7tx/5/ jede Hilfe wäre großartig. Danke – user1997198

Antwort