v-in-viewport (npm): judge el is in viewport (carry out once)
Keywords: vue|directives|viewport