فهرست منبع

lowercase component names before checking for native tag warning

Evan You 10 سال پیش
والد
کامیت
6a3430d8f3
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/core/util/options.js

+ 2 - 1
src/core/util/options.js

@@ -212,7 +212,8 @@ function normalizeComponents (options: Object) {
     const components = options.components
     let def
     for (const key in components) {
-      if (isBuiltInTag(key) || config.isReservedTag(key)) {
+      const lower = key.toLowerCase()
+      if (isBuiltInTag(lower) || config.isReservedTag(lower)) {
         process.env.NODE_ENV !== 'production' && warn(
           'Do not use built-in or reserved HTML elements as component ' +
           'id: ' + key