Vue.js'de bir <select>
elementinin seçilen değerini bir veriye bağlamak için v-model
direktifini kullanabilirsiniz. İşte bir örnek:
<template>
<div>
<select v-model="selectedOption">
<option value="option1">Seçenek 1</option>
<option value="option2">Seçenek 2</option>
<option value="option3">Seçenek 3</option>
</select>
<p>Seçilen seçenek: {{ selectedOption }}</p>
</div>
</template>
<script>
export default {
data(
) {
return {
selectedOption: '' // Seçilen değeri tutacak veri
}
}
}
</script>
Bu örnekte, bir <select>
elementi v-model
direktifi ile selectedOption
verisine bağlanmıştır. Bu sayede, kullanıcı bir seçenek seçtiğinde, selectedOption
verisi otomatik olarak güncellenir ve seçilen değerle senkronize olur. Aynı zamanda, selectedOption
verisi değiştirildiğinde, <select>
elementinin seçili değeri de otomatik olarak güncellenir.
Seçeneklerin değerleri ve metinleri <option>
elementlerinin value
ve içerik olarak belirtilir. Kullanıcının seçimini yapmasından sonra, selectedOption
verisi seçilen seçeneğin value
değeri ile güncellenir. Bu yöntem, Vue.js ile bir <select>
elementinin seçilen değerini kolayca bağlamak için yaygın olarak kullanılan bir tekniktir.