Преглед на файлове

wip: treat compat model listener as already declared

Evan You преди 5 години
родител
ревизия
a75b00c558
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      packages/runtime-core/src/componentEmits.ts

+ 5 - 0
packages/runtime-core/src/componentEmits.ts

@@ -219,6 +219,11 @@ export function isEmitListener(
   if (!options || !isOn(key)) {
     return false
   }
+
+  if (__COMPAT__ && key.startsWith(compatModelEventPrefix)) {
+    return true
+  }
+
   key = key.slice(2).replace(/Once$/, '')
   return (
     hasOwn(options, key[0].toLowerCase() + key.slice(1)) ||