directive('observe-visibility', { beforeMount: (el, binding, vnode) => { vnode.context = binding.instance; ObserveVisibility.bind(el, binding, vnode); }, update: ObserveVisibility.update, unmounted: ObserveVisibility.unbind, }); app.component('VirtualScroller', VirtualScroller)...
props:['data','rowHeight','header','tableHeight'], data:()=>({ firstIndex:0, offsetHeight:0, headerEl:undefined, scroller:undefined, totalHeight:0, sortKey:'', sortOrder:0, tableWidth:0 }), watch:{ data(val) { setTimeout(()=>{ ...
bind(el, binding, vnode); }, update: ObserveVisibility.update, unmounted: ObserveVisibility.unbind, }); app.component('VirtualScroller', VirtualScroller) ⚠️ A css file is included when importing the package: import 'vue-virtual-scroller-classic/dist/vue-virtual-scroller-classic.css' Browser...