嗨,我找不到如何在此代码示例中添加新行的地方:

<SyntaxHighlighter language='clojure' style={darcula} showLineNumbers={true} wrapLines={true}>
  (def a 2) *add a new line break here*
  (def b 3)
</SyntaxHighlighter>


使用:

从'react-syntax-highlighter'导入SyntaxHighlighter;
从'react-syntax-highlighter / styles / hljs'导入{darcula,docco};

谢谢

最佳答案

我发现的唯一解决方案是采用这种方式:

<SyntaxHighlighter language='clojure' style={darcula} showLineNumbers={true} wrapLines={true}>
        {`first line \nsecond line`}
</SyntaxHighlighter>


您也可以将文本放入const

const code = `(def a 2) *add a new line break here*
(def b 3)`;

09-27 13:16