提交 ee2f8c33 编写于 作者: fxy060608's avatar fxy060608

fix(mp): assigning effect to instance

上级 61909697
...@@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) { ...@@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) {
} }
}; };
// create reactive effect for rendering // create reactive effect for rendering
const effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope const effect = (instance.effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope
); ));
const update = (instance.update = effect.run.bind(effect)); const update = (instance.update = effect.run.bind(effect));
update.id = instance.uid; update.id = instance.uid;
// allowRecurse // allowRecurse
......
...@@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) { ...@@ -4858,8 +4858,8 @@ function setupRenderEffect(instance) {
} }
}; };
// create reactive effect for rendering // create reactive effect for rendering
const effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope const effect = (instance.effect = new ReactiveEffect(componentUpdateFn, () => queueJob(instance.update), instance.scope // track it in component's effect scope
); ));
const update = (instance.update = effect.run.bind(effect)); const update = (instance.update = effect.run.bind(effect));
update.id = instance.uid; update.id = instance.uid;
// allowRecurse // allowRecurse
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册