Merge pull request #2522 from yangdan8/patch-4

解决isInsideHiddenElement函数下parentNode.style对象的display报错的bug
This commit is contained in:
Aresn 2017-11-30 17:28:47 +08:00 committed by GitHub
commit 1f71876e91
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -314,7 +314,7 @@
isInsideHiddenElement () { isInsideHiddenElement () {
let parentNode = this.$el.parentNode; let parentNode = this.$el.parentNode;
while(parentNode && parentNode !== document.body) { while(parentNode && parentNode !== document.body) {
if (parentNode.style.display === 'none') { if (parentNode.style && parentNode.style.display === 'none') {
return parentNode; return parentNode;
} }
parentNode = parentNode.parentNode; parentNode = parentNode.parentNode;