三咲智子 Kevin Deng 2 лет назад
Родитель
Сommit
f2512b5319
1 измененных файлов с 2 добавлено и 5 удалено
  1. 2 5
      packages/compiler-vapor/src/transform.ts

+ 2 - 5
packages/compiler-vapor/src/transform.ts

@@ -178,9 +178,6 @@ export function transform(
   root: RootNode,
   options: TransformOptions = {},
 ): RootIRNode {
-  options.onError ||= defaultOnError
-  options.onWarn ||= defaultOnWarn
-
   const ir: RootIRNode = {
     type: IRNodeTypes.ROOT,
     node: root,
@@ -449,7 +446,7 @@ function transformProp(
         !exp ||
         (exp.type === NodeTypes.SIMPLE_EXPRESSION && !exp.content.trim())
       ) {
-        ctx.options.onError!(
+        ctx.options.onError(
           createCompilerError(ErrorCodes.X_V_BIND_NO_EXPRESSION, loc),
         )
         return
@@ -480,7 +477,7 @@ function transformProp(
     }
     case 'on': {
       if (!exp && !modifiers.length) {
-        ctx.options.onError!(
+        ctx.options.onError(
           createCompilerError(ErrorCodes.X_V_ON_NO_EXPRESSION, loc),
         )
         return