-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
Closed
Labels
Description
Version
3.2.31
Reproduction link
Steps to reproduce
<template>
<pre data-type="js"><code v-html="'<span>show-it </span>'"></code></pre>
<div class>
<span class>1</span><span class>2</span>
</div>
</template>
this is the base code. now we can't see predefined content of show-it
but, if i do some thing, with lite coding, it just be shown. for example:
- add some non-native attrs into the
pre
tag, eg: add attr name ofa
or modifydata-type
to the_data-type
; - or remove last
div
tag ; - or remove some class attrs into the last
div
tag orspan
tag;
below code, only add a .
(english dot)after predefined content show-it
, and save a single vue file, it will shown
<template>
<pre data-type="js"><code v-html="'<span>show-it. </span>'"></code></pre>
<div class>
<span class></span><span class></span>
</div>
</template>
look like this https://stackblitz.com/edit/vue3-v-html-render-error
our team test some times, bug can not find where is Error Spelling. so commit this issue, hope the official reply, thanks
What is expected?
we hopy this code will shown show-it
<template>
<pre data-type="js"><code v-html="'<span>show-it </span>'"></code></pre>
</template>
What is actually happening?
text show-it
sometimes will not shown
https://codesandbox.io/s/eager-paper-prv33s
https://stackblitz.com/edit/vue3-v-html-render-error