From e006f1402ec3f68d334cc838bd1a74bda82c5a0e Mon Sep 17 00:00:00 2001 From: Wis <geoffzhu1992@gmail.com> Date: Thu, 26 Oct 2017 15:20:35 +0800 Subject: [PATCH] [fix bug] pull refreash parent element scrollable error (#247) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当下拉刷新元素的父级有可滚动元素的时候,下拉刷新不可用 --- packages/pull-refresh/index.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/pull-refresh/index.vue b/packages/pull-refresh/index.vue index a543e3565..8840e8a66 100644 --- a/packages/pull-refresh/index.vue +++ b/packages/pull-refresh/index.vue @@ -28,6 +28,7 @@ <script> import Loading from '../loading'; +import Utils from '../utils/scroll'; export default { name: 'van-pull-refresh', @@ -140,7 +141,7 @@ export default { }, getCeiling() { - this.ceiling = (window.scrollY || window.pageYOffset) === 0; + this.ceiling = Utils.getScrollTop(Utils.getScrollEventTarget(this.$el)) === 0; return this.ceiling; },