Bladeren bron

perf(compiler-core): set simple expression outside map (#485)

Gabriel Loiácono 6 jaren geleden
bovenliggende
commit
009dc80674
1 gewijzigde bestanden met toevoegingen van 2 en 4 verwijderingen
  1. 2 4
      packages/compiler-core/src/transforms/transformElement.ts

+ 2 - 4
packages/compiler-core/src/transforms/transformElement.ts

@@ -498,13 +498,11 @@ function buildDirectiveArgs(
       }
       }
       dirArgs.push(`void 0`)
       dirArgs.push(`void 0`)
     }
     }
+    const trueExpression = createSimpleExpression(`true`, false, loc)
     dirArgs.push(
     dirArgs.push(
       createObjectExpression(
       createObjectExpression(
         dir.modifiers.map(modifier =>
         dir.modifiers.map(modifier =>
-          createObjectProperty(
-            modifier,
-            createSimpleExpression(`true`, false, loc)
-          )
+          createObjectProperty(modifier, trueExpression)
         ),
         ),
         loc
         loc
       )
       )