From: daiwei Date: Wed, 1 Jan 2025 10:25:22 +0000 (+0800) Subject: chore: minor tweaks X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fedison%2Frefactor%2FcreateIf;p=thirdparty%2Fvuejs%2Fcore.git chore: minor tweaks --- diff --git a/packages/compiler-vapor/__tests__/transforms/__snapshots__/vIf.spec.ts.snap b/packages/compiler-vapor/__tests__/transforms/__snapshots__/vIf.spec.ts.snap index 419c8420d5..bf02b33c0c 100644 --- a/packages/compiler-vapor/__tests__/transforms/__snapshots__/vIf.spec.ts.snap +++ b/packages/compiler-vapor/__tests__/transforms/__snapshots__/vIf.spec.ts.snap @@ -28,7 +28,7 @@ export function render(_ctx) { const n0 = _createIf(() => (_ctx.ok) ? () => { const n2 = t0() return n2 - } : _ctx.orNot ? () => { + } : (_ctx.orNot) ? () => { const n5 = t1() const n6 = t2() return [n5, n6] @@ -104,7 +104,7 @@ export function render(_ctx) { const n0 = _createIf(() => (_ctx.ok) ? () => { const n2 = t0() return n2 - } : _ctx.orNot ? () => { + } : (_ctx.orNot) ? () => { const n4 = t1() return n4 } : () => { @@ -124,7 +124,7 @@ export function render(_ctx) { const n0 = _createIf(() => (_ctx.ok) ? () => { const n2 = t0() return n2 - } : _ctx.orNot ? () => { + } : (_ctx.orNot) ? () => { const n4 = t1() return n4 } : undefined) diff --git a/packages/compiler-vapor/src/generators/if.ts b/packages/compiler-vapor/src/generators/if.ts index 198c588cd7..d6b320d66d 100644 --- a/packages/compiler-vapor/src/generators/if.ts +++ b/packages/compiler-vapor/src/generators/if.ts @@ -14,9 +14,9 @@ export function genIf( const [frag, push] = buildCodeFragment() const codes: CodeFragment[] = [ - isNested ? undefined : '() => (', + isNested ? '(' : '() => (', ...genExpression(condition, context), - isNested ? undefined : ')', + ')', ] let positiveArg = genBlock(positive, context)