diff --git a/src/walk.ts b/src/walk.ts index f996461..5426a07 100644 --- a/src/walk.ts +++ b/src/walk.ts @@ -39,7 +39,7 @@ export const walk = (node: Node, ctx: Context): ChildNode | null | void => { // v-scope if ((exp = checkAttr(el, 'v-scope')) || exp === '') { - const scope = exp ? evaluate(ctx.scope, exp) : {} + const scope = exp ? evaluate(ctx.scope, exp, el) : {} ctx = createScopedContext(ctx, scope) if (scope.$template) { resolveTemplate(el, scope.$template)