]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: fix parserOptions usage of props
authorEvan You <yyx990803@gmail.com>
Sun, 22 Sep 2019 17:05:19 +0000 (13:05 -0400)
committerEvan You <yyx990803@gmail.com>
Sun, 22 Sep 2019 17:05:19 +0000 (13:05 -0400)
packages/compiler-dom/src/parserOptionsMinimal.ts

index ac6754fab3668ceae53ae57d1890914b516dac18..fe681ad51d7a66450beba4b674e7460bd99994d8 100644 (file)
@@ -2,7 +2,8 @@ import {
   TextModes,
   ParserOptions,
   ElementNode,
-  Namespaces
+  Namespaces,
+  NodeTypes
 } from '@vue/compiler-core'
 
 export const enum DOMNamespaces {
@@ -22,8 +23,9 @@ export const parserOptionsMinimal: ParserOptions = {
           return DOMNamespaces.SVG
         }
         if (
-          parent.attrs.some(
+          parent.props.some(
             a =>
+              a.type === NodeTypes.ATTRIBUTE &&
               a.name === 'encoding' &&
               a.value != null &&
               (a.value.content === 'text/html' ||