扫码关注官方订阅号
我使用react-markdown构建虚拟DOM,它允许只更新变化的DOM而不是完全重写。它生成
标签中的内容。我想在
标签内添加标签。
标签。
{String(children).replace(/\n$/, '')} ) : ( {children} ); }, }} > {content}
{children}
可能为段落节点类型使用了自定义渲染函数。我不确定,但可能会有所帮助。
import React from 'react'; import ReactMarkdown from 'react-markdown'; const renderers = { paragraph: ({ node, ...props }) => { return <p {...props}><span>在此添加您的附加内容</span>{node.children}</p>; }, // 根据需要使用您的自定义渲染器 }; const content = '在此添加您的markdown内容'; const App = () => { return ( <ReactMarkdown renderers={renderers}> {content} </ReactMarkdown> ); }; export default App;
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可能为段落节点类型使用了自定义渲染函数。我不确定,但可能会有所帮助。
import React from 'react'; import ReactMarkdown from 'react-markdown'; const renderers = { paragraph: ({ node, ...props }) => { return <p {...props}><span>在此添加您的附加内容</span>{node.children}</p>; }, // 根据需要使用您的自定义渲染器 }; const content = '在此添加您的markdown内容'; const App = () => { return ( <ReactMarkdown renderers={renderers}> {content} </ReactMarkdown> ); }; export default App;