gpt4 book ai didi

reactjs - 如何渲染变量(或 prop)内部的 jsx/html?

转载 作者:行者123 更新时间:2023-12-01 22:57:19 26 4
gpt4 key购买 nike

const Footer = () => {
let a="<b>Hey</b>"
return (
<div>
Some bold text: {a}
</div>
)
}

这只会呈现为 Some bold text: <b>Hey</b> 。如何将粗体文本渲染为粗体?变量内容是我自己的,所以我不必担心 eval 的东西。

最佳答案

您必须使用dangerouslySetInnerHTML

const Footer = () => {
let a= { __html: "<b>Hey</b>" };
return (
<div>
Some bold text: <span dangerouslySetInnerHTML={a} />
</div>
)
}

关于reactjs - 如何渲染变量(或 prop)内部的 jsx/html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36800148/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com