【发布时间】:2018-12-12 07:01:35
【问题描述】:
我正在尝试做一些基本的事情,但我无法弄清楚。
我有一个下拉菜单:
<div class="dropdown is-active">
<div class="dropdown-trigger">
<button class="button" aria-haspopup="true" aria-controls="dropdown-menu">
<span>{{selectedItem}}</span>
</button>
</div>
<div class="dropdown-menu" id="dropdown-menu" role="menu">
<div class="dropdown-content" v-model="selectedItem">
<a class="dropdown-item" v-for="item in items">
{{item.name}}
</a>
</div>
</div>
</div>
var app = new Vue({
el: '#app',
data: {
selectedItem: null,
items: [
{
name: "Dropdown Item"
},
{
name: "Dropdown Item 2"
},
{
name: "Dropdown Item 3"
}
]
},
});
基本上,当单击下拉项时,我会尝试这样做,因为我尝试在我的菜单包装器中使用 v-model,但没有发生任何事情。
【问题讨论】:
标签: javascript vue.js vuejs2