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.