chore: fix parserOptions usage of props

This commit is contained in:
Evan You 2019-09-22 13:05:19 -04:00
parent 3f05315d17
commit 40307d9642

View File

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