diff --git a/packages/list/index.vue b/packages/list/index.vue index 688471ce2..74dfb0272 100644 --- a/packages/list/index.vue +++ b/packages/list/index.vue @@ -78,7 +78,7 @@ export default create({ const scrollerHeight = utils.getVisibleHeight(scroller); /* istanbul ignore next */ - if (!scrollerHeight || utils.getComputedStyle(el).display === 'none') { + if (!scrollerHeight || utils.getComputedStyle(el).display === 'none' || el.offsetParent === null) { return; }