parent
127ed1b969
commit
d2df28dca4
@ -425,6 +425,10 @@ function parseElement(
|
|||||||
const isVPreBoundary = context.inVPre && !wasInVPre
|
const isVPreBoundary = context.inVPre && !wasInVPre
|
||||||
|
|
||||||
if (element.isSelfClosing || context.options.isVoidTag(element.tag)) {
|
if (element.isSelfClosing || context.options.isVoidTag(element.tag)) {
|
||||||
|
// #4030 self-closing <pre> tag
|
||||||
|
if (context.options.isPreTag(element.tag)) {
|
||||||
|
context.inPre = false
|
||||||
|
}
|
||||||
return element
|
return element
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -528,14 +532,15 @@ function parseTag(
|
|||||||
const cursor = getCursor(context)
|
const cursor = getCursor(context)
|
||||||
const currentSource = context.source
|
const currentSource = context.source
|
||||||
|
|
||||||
// Attributes.
|
|
||||||
let props = parseAttributes(context, type)
|
|
||||||
|
|
||||||
// check <pre> tag
|
// check <pre> tag
|
||||||
if (context.options.isPreTag(tag)) {
|
const isPreTag = context.options.isPreTag(tag)
|
||||||
|
if (isPreTag) {
|
||||||
context.inPre = true
|
context.inPre = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Attributes.
|
||||||
|
let props = parseAttributes(context, type)
|
||||||
|
|
||||||
// check v-pre
|
// check v-pre
|
||||||
if (
|
if (
|
||||||
type === TagType.Start &&
|
type === TagType.Start &&
|
||||||
|
Loading…
Reference in New Issue
Block a user