修复框架节点扫描的bug(非常严重,会导致死循环)
parent
c0f5d3395c
commit
124b6591ba
|
@ -239,13 +239,13 @@
|
||||||
if ($elem === DOC.body) {
|
if ($elem === DOC.body) {
|
||||||
scanTag($elem, [])
|
scanTag($elem, [])
|
||||||
} else {
|
} else {
|
||||||
var $parent = null
|
var $parent = $elem
|
||||||
while (($parent = $elem.parentNode)) {
|
while (($parent = $parent.parentNode)) {
|
||||||
if ($parent.anotctrl) {
|
if ($parent.anotctrl) {
|
||||||
scanTag($elem.parentNode, [VMODELS[$parent.anotctrl]])
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
scanTag($elem.parentNode, $parent ? [VMODELS[$parent.anotctrl]] : [])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return vm
|
return vm
|
||||||
|
|
Reference in New Issue