0👍
If you can provide separeted example in jsfiddle it would be easier to help…
But I belive that this behaviour can caused by some Vue optimizations described here: documentation
edit:
Try to execute entire logic of "handleScroll" in vues nextTick.
- [Vuejs]-Reason for working properly only when using closure in this method in vue.js watch object
- [Vuejs]-How to make MSSQL connection using Node.js in vue.js frontend?
Source:stackexchange.com