]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: Merge branch 'edison/fix/codegenOrder' into edison/testVapor
authordaiwei <daiwei521@126.com>
Fri, 1 Aug 2025 07:16:50 +0000 (15:16 +0800)
committerdaiwei <daiwei521@126.com>
Fri, 1 Aug 2025 07:16:50 +0000 (15:16 +0800)
1  2 
packages/compiler-vapor/__tests__/__snapshots__/compile.spec.ts.snap
packages/compiler-vapor/src/generators/block.ts
packages/compiler-vapor/src/generators/template.ts
packages/runtime-vapor/src/apiCreateFor.ts

index 7239f838267145c231daff01572f41ea592841d1,61f50835a5682fe315aac35fba95b07d4eb42362..a118d0ec00771c3a80ad871928fd721e197970df
@@@ -24,10 -24,10 +24,11 @@@ export function genSelf
    context: CodegenContext,
  ): CodeFragment[] {
    const [frag, push] = buildCodeFragment()
-   const { id, template, operation, dynamicChildOffset } = dynamic
 -  const { id, template, operation, hasDynamicChild } = dynamic
++  const { id, template, operation, dynamicChildOffset, hasDynamicChild } =
++    dynamic
  
    if (id !== undefined && template !== undefined) {
 -    push(NEWLINE, `const n${id} = t${template}()`)
 +    push(NEWLINE, `const n${id} = t${template}(${dynamicChildOffset || ''})`)
      push(...genDirectivesForElement(id, context))
    }