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;
     },