我再次尝试在 NextJS/React 中渲染 markdown。由于某种原因,我的代码不起作用,如下:
import ReactMarkdown from "react-markdown";
import gfm from 'remark-gfm';
const PostContent = () => {
const source = `
# Hello, world!
---
~this doesn't work.~
`
return (
<ReactMarkdown remarkPlugins={[gfm]} children={source} />
);
};
export default PostContent;
Run Code Online (Sandbox Code Playgroud)
它不会渲染 markdown,而是正常输出文本,就好像它是 JSON 一样:

谁能告诉我为什么会发生这种情况以及如何解决它?谢谢!
我无法提供更多详细信息,因为这就是所有代码。