Просмотр исходного кода

feat: support RegExp in ignoredElements (#6769)

Raymond Muller 8 лет назад
Родитель
Сommit
795b908095
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      src/core/vdom/patch.js

+ 8 - 1
src/core/vdom/patch.js

@@ -120,7 +120,14 @@ export function createPatchFunction (backend) {
         if (
           !inPre &&
           !vnode.ns &&
-          !(config.ignoredElements.length && config.ignoredElements.indexOf(tag) > -1) &&
+          !(
+            config.ignoredElements.length &&
+            config.ignoredElements.some(ignore => {
+              return ignore instanceof RegExp
+                ? ignore.test(tag)
+                : ignore === tag
+            })
+          ) &&
           config.isUnknownElement(tag)
         ) {
           warn(