Răsfoiți Sursa

safer isNative check (fix #5361)

Evan You 9 ani în urmă
părinte
comite
9311876c7c
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/core/util/env.js

+ 2 - 2
src/core/util/env.js

@@ -37,8 +37,8 @@ export const isServerRendering = () => {
 export const devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__
 
 /* istanbul ignore next */
-export function isNative (Ctor: Function): boolean {
-  return /native code/.test(Ctor.toString())
+export function isNative (Ctor: any): boolean {
+  return typeof Ctor === 'function' && /native code/.test(Ctor.toString())
 }
 
 export const hasSymbol =