-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v-html
render some random issue
#5439
Labels
Comments
+1 |
a workaround that does not alter the output html <template>
<pre data-type="js"><code v-html="('<span>show-it </span>')"></code></pre>
</template> This will force it not to get statically hoisted.
output: const _hoisted_1 = /*#__PURE__*/_createStaticVNode("<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><pre><code></code>\n</pre>", 17)
const _hoisted_18 = [
_hoisted_1
]
import { ref } from 'vue'
const __sfc__ = {
setup(__props) {
return (_ctx, _cache) => {
return (_openBlock(), _createElementBlock("div", null, _hoisted_18))
}
}
} |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Version
3.2.31
Reproduction link
codesandbox.io
stackblitz.com
Steps to reproduce
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:
pre
tag, eg: add attr name ofa
or modifydata-type
to the_data-type
;div
tag ;div
tag orspan
tag;below code, only add a
.
(english dot)after predefined contentshow-it
, and save a single vue file, it will shownlook 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
What is actually happening?
text
show-it
sometimes will not shownhttps://codesandbox.io/s/eager-paper-prv33s
https://stackblitz.com/edit/vue3-v-html-render-error
The text was updated successfully, but these errors were encountered: