From 604230fe953f864be5dc70bd7d34f64ae43e4f7e Mon Sep 17 00:00:00 2001 From: lucien <330346580@qq.com> Date: Wed, 25 Oct 2017 12:44:54 +0800 Subject: [PATCH] fix(keep-alive): higher priority for exclude than include (#6905) --- src/core/components/keep-alive.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/components/keep-alive.js b/src/core/components/keep-alive.js index 3f6e7af45ff..eb79b1f8fa6 100644 --- a/src/core/components/keep-alive.js +++ b/src/core/components/keep-alive.js @@ -87,8 +87,8 @@ export default { // check pattern const name: ?string = getComponentName(componentOptions) if (name && ( - (this.include && !matches(this.include, name)) || - (this.exclude && matches(this.exclude, name)) + (this.exclude && matches(this.exclude, name)) || + (this.include && !matches(this.include, name)) )) { return vnode }