有没有办法在 Vuetify frmework 的 v-data-table 组件上捕获滚动事件?
我的意思是表格具有固定高度的情况,因此表格主体会滚动。
<v-data-table
fixed-header
:height=400
:headers="headers"
:items="desserts"
item-key="name"
disable-pagination
hide-default-footer
></v-data-table>
有没有办法在 Vuetify frmework 的 v-data-table 组件上捕获滚动事件?
我的意思是表格具有固定高度的情况,因此表格主体会滚动。
<v-data-table
fixed-header
:height=400
:headers="headers"
:items="desserts"
item-key="name"
disable-pagination
hide-default-footer
></v-data-table>
这是代码:
new Vue({
el: '#app',
vuetify: new Vuetify(),
data: () => ({
desserts: Array.from({ length: 5000 }).map((v, k) => ({
name: `#${k}`,
calories: 518,
})),
headers: [
{ text: 'Dessert', value: 'name' },
{ text: 'Calories', value: 'calories' },
],
}),
mounted() {
document.addEventListener('wheel', this.onScroll)
},
methods: {
onScroll : function(){
console.log('scroll')
}
}
})