我正在尝试在 JSX 中使用 pre 标记。当您在 JSX 中使用 pre 标记时,它根本没有格式化。为什么?为了使用 pre 标签,我需要做这样的事情:
const someCodeIWantToFormat = "var foo = 1"
const preBlock = { __html: "<pre>" + pythonCode + "</pre>" };
return(
<div dangerouslySetInnerHTML={ preBlock } />;
)
为什么?