我是javascript和Vue.js的新手。我正在尝试将vue-bootstrap
切换为vuetify
。
我想做的是单击一个下拉项时调用一个方法。
我以前使用vue-bootstrap
的代码是这样的。
<! -- This part is inside for loop -->
<b-dropdown variant="transparent">
<b-dropdown-item @click="aMethod(index, 'Hello')">A</b-dropdown-item>
<b-dropdown-item @click="aMethod(index, 'Bye')">B</b-dropdown-item>
</b-dropdown>
现在我想使用vuetify做到这一点,但是我该如何调用方法呢?
<v-overflow-btn label="A" :items="aList" />
...
aList: [{text: 'A'},{text: 'B'}]
我想将索引作为参数传递给方法。
我又如何使默认标签的外观与Bootstrap中的dropdown一样?
答案 0 :(得分:0)
您可以在按钮上添加@change
事件:
<v-overflow-btn label="A" :items="aList" @change="aMethod(arg1, arg2, etc...)" />