diff --git a/src/list/index.js b/src/list/index.js index 5ec718968..4478a945c 100644 --- a/src/list/index.js +++ b/src/list/index.js @@ -95,7 +95,7 @@ export default createComponent({ const placeholderRect = this.$refs.placeholder.getBoundingClientRect(); if (direction === 'up') { - isReachEdge = placeholderRect.top - scrollerRect.top <= offset; + isReachEdge = scrollerRect.top - placeholderRect.top <= offset; } else { isReachEdge = placeholderRect.bottom - scrollerRect.bottom <= offset; }