我想制作像Wiki这样的自定义语法,如何在React中进行,而不使用dangerouslySetInnerHTML
?
例如:
"你好,这是一个简单的字符串[linkToSomewhere] {这是粗体去的地方}"
变为
<div>
hello this is simple string <Link where="linktoSomewhere"/> <Bold string="this is where bold goes"/>
</div>
像这样
我找到了解析自定义markdown到数组的方法,但发现无法插入它,因为反应组件数组就像
link[0] = "linkToSomewhere"
bold[0] = "this is where Bold goes"
提前谢谢!
答案 0 :(得分:0)
React有几个Markdown库可用。退房:
这里有许多其他库可以将您的Markdown文档转换为精美呈现的HTML:https://react.rocks/tag/Markdown
为了学习Markdown语法,可以使用一些备忘单,例如: