提交 b86609a1 编写于 作者: Q qiang

fix: @vue/composition-api updateTemplateRef for mp

上级 93e3b9ff
......@@ -1798,11 +1798,14 @@ function updateTemplateRef(vm) {
}
function afterRender(vm) {
var stack = [vm._vnode];
var updated;
while (stack.length) {
var vnode = stack.pop();
if (vnode) {
if (vnode.context)
if (vnode.context) {
updateTemplateRef(vnode.context);
updated = true;
}
if (vnode.children) {
for (var i = 0; i < vnode.children.length; ++i) {
stack.push(vnode.children[i]);
......@@ -1810,6 +1813,9 @@ function afterRender(vm) {
}
}
}
if (!updated) {
updateTemplateRef(vm);
}
}
function updateVmAttrs(vm, ctx) {
var e_1, _a;
......
......@@ -1804,11 +1804,14 @@ function updateTemplateRef(vm) {
}
function afterRender(vm) {
var stack = [vm._vnode];
var updated;
while (stack.length) {
var vnode = stack.pop();
if (vnode) {
if (vnode.context)
if (vnode.context) {
updateTemplateRef(vnode.context);
updated = true;
}
if (vnode.children) {
for (var i = 0; i < vnode.children.length; ++i) {
stack.push(vnode.children[i]);
......@@ -1816,6 +1819,9 @@ function afterRender(vm) {
}
}
}
if (!updated) {
updateTemplateRef(vm);
}
}
function updateVmAttrs(vm, ctx) {
var e_1, _a;
......
......@@ -1800,11 +1800,14 @@
}
function afterRender(vm) {
var stack = [vm._vnode];
var updated;
while (stack.length) {
var vnode = stack.pop();
if (vnode) {
if (vnode.context)
if (vnode.context) {
updateTemplateRef(vnode.context);
updated = true;
}
if (vnode.children) {
for (var i = 0; i < vnode.children.length; ++i) {
stack.push(vnode.children[i]);
......@@ -1812,6 +1815,9 @@
}
}
}
if (!updated) {
updateTemplateRef(vm);
}
}
function updateVmAttrs(vm, ctx) {
var e_1, _a;
......
......@@ -1804,11 +1804,14 @@ function updateTemplateRef(vm) {
}
function afterRender(vm) {
var stack = [vm._vnode];
var updated;
while (stack.length) {
var vnode = stack.pop();
if (vnode) {
if (vnode.context)
if (vnode.context) {
updateTemplateRef(vnode.context);
updated = true;
}
if (vnode.children) {
for (var i = 0; i < vnode.children.length; ++i) {
stack.push(vnode.children[i]);
......@@ -1816,6 +1819,9 @@ function afterRender(vm) {
}
}
}
if (!updated) {
updateTemplateRef(vm);
}
}
function updateVmAttrs(vm, ctx) {
var e_1, _a;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册