1.1.0 • Published 4 years ago
@depeng9527/visible v1.1.0
@kvue/virtual
install
npm install @depeng9527/virtualimport
import Vue from 'vue'
import KObserveVisibility from '@depeng9527/virtual'
Vue.use(KObserveVisibility)Usage
<div v-observe="{
  callback: visibilityChanged,
  intersection: {
    root: ...,
    rootMargin: ...,
    throttle: 300,	
    once: false,
    threshold: 0
  },
}">
  
  
  visibilityChanged (isVisible, entry) {
  this.isVisible = isVisible
  console.log(entry)
  },