diff --git a/src/core/v-if.ts b/src/core/v-if.ts
index c995f25..143435a 100644
--- a/src/core/v-if.ts
+++ b/src/core/v-if.ts
@@ -28,7 +28,7 @@ export function transformVIf(
s.remove(start!, consequent.start!)
}
else {
- overwrite(start, consequent.start!, `${isJSXExpressionConsequent ? '' : '{{'}`, s)
+ overwrite(start, consequent.start!, `${isJSXExpressionConsequent ? '' : ''}`, s)
}
s.remove(alternate.end!, end)
}
@@ -50,11 +50,11 @@ export function transformVIf(
alternate.start!,
`${isJSXElementConsequent
? ''
- : `${isJSXExpressionConsequent ? '' : '}}'
- }`}${isJSXExpressionAlternate ? '' : '{{'}`,
+ : `${isJSXExpressionConsequent ? '' : ')" />'
+ }`}${isJSXExpressionAlternate ? '' : ''}`, s)
}
else {
s.remove(consequent.end!, alternate.start!)