gpt4 book ai didi

javascript - 使用 Vuejs 将数据绑定(bind)到自定义下拉列表

转载 作者:行者123 更新时间:2023-11-28 18:13:37 34 4
gpt4 key购买 nike

我正在创建一个自定义下拉元素,其中包含以下 HTML 和一些 CSS:

<div id="dd" class="col-md-4 col-lg-4 wrapper-dropdown-3 left-divider" tabindex="1">
<span>Age</span>
<ul class="dropdown">\
<li><a href="#"><i class="icon-envelope icon-large"></i>1 Month Old</a></li>
<li><a href="#"><i class="icon-truck icon-large"></i>11 Month Old</a></li>
</ul>
</div>

但是如何将下拉列表选择的值绑定(bind)到某个 vue 变量?

我试过<span v-bind="dataVar">Age</span> ,但是dataVar当您更改下拉列表的值时不会更改。我定义了 dataVar像下面这样

data: function() { 
return {
dataVar: ''
}
},

如何在 dataVar 中选择下拉列表的值变量?

工作下拉列表jsfiddle ,在 Go to Foo查看。

最佳答案

我重写了你的自定义选择。您需要使用:v-model。是的,它不仅适用于输入。 See docs

使用示例:

 <h3>Selected: {{ selected.name }}</h3>

<custom-select :options="options"
value-key="id"
label-key="name"
v-model="selected"></custom-select>


<div style="margin-top: 40px">
<h3>Wihtout labels, for simple values, like numbers</h3>

<custom-select :options="options"
v-model="selected"></custom-select>
</div>

享受DEMO具有干净的源代码

关于javascript - 使用 Vuejs 将数据绑定(bind)到自定义下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41119902/

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