diff --git a/packages/waterfall/src/directive.js b/packages/waterfall/src/directive.js index d2065ff2f..77f97c407 100644 --- a/packages/waterfall/src/directive.js +++ b/packages/waterfall/src/directive.js @@ -109,7 +109,7 @@ export default function(type) { unbind(el) { const context = el[CONTEXT]; - context.scrollEventTarget.removeEventListener('scroll', context.scrollEventListener); + context.scrollEventTarget && context.scrollEventTarget.removeEventListener('scroll', context.scrollEventListener); } }; };