gpt4 book ai didi

javascript - Vue.js:如何在选择下拉框中获取选项的属性?

转载 作者:行者123 更新时间:2023-12-03 06:39:38 26 4
gpt4 key购买 nike

如果我们绑定(bind)一个选择框值,如下例所示:

<select v-model="car">
<option number="one">BMW</option>
<option number="two">Audi</option>
<option number="three">Mercedes</option>
</select>
如何获得 number 的值属性而不是 Vue.js 中汽车的名称?

最佳答案

您应该使用 value而不是 number :

<select v-model="car">
<option value="one">BMW</option>
<option value="two">Audi</option>
<option value="three">Mercedes</option>
</select>
选定的值将分配给 car属性(property)。
示例:

Vue.config.devtools = false;
Vue.config.productionTip = false;

new Vue({
el: '#app',
data() {
return {
car: ''
}
}
})
<link type="text/css" rel="stylesheet" href="//unpkg.com/bootstrap/dist/css/bootstrap.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.js"></script>


<div id="app" class="container">
<select v-model="car">
<option value="one">BMW</option>
<option value="two">Audi</option>
<option value="three">Mercedes</option>
</select>

{{car}}
</div>

关于javascript - Vue.js:如何在选择下拉框中获取选项的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64773783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com