Я хотел бы знать, как я могу выбрать атрибут данных формы, используя Vue js.Вот выбор
<form method="post">
<select @change="onChange" id="option" class="form-control
sectionprice" required="" name="option">
<option disabled="disabled" value="">Select Option</option>
<option data-type="Option" data-value="Mac Pro 128 GB" data-price="915.56">Mac Pro 128 GB</option><option data-type="Option" data-value="Mac Pro 254 GB" data-price="1300">Mac Pro 254 GB</option></select>
<input name="realprice" type="hidden" :value="dataprice"/>
</form>
<script>
var imagesection = new Vue({
el: '#pricesection',
data: {
dataprice:'';
},
methods:{
onChange(){
this.dataprice = this.dataset.price
},
}
})
</script>
То, чего я пытаюсь достичь, - это когда опция выбрана, используя @change, я могу получить цену данных для выбранной опции.Тогда значение скрытого поля ввода, которое является реальной ценой, будет обновлено значением data-price.
Ребята, я буду признателен, если кто-нибудь мне поможет.