代码之家  ›  专栏  ›  技术社区  ›  christian wuensche

无包装DIV的反应标记

  •  1
  • christian wuensche  · 技术社区  · 7 年前

    我在用 ReactMarkdown 组件( https://github.com/rexxars/react-markdown )

    它工作正常。除了所有输出都用 div .

    经过研究,我找到了解决方案:

    1 回复  |  直到 7 年前
        1
  •  1
  •   christian wuensche    7 年前

    我的解决方案:

    reactmarkdown接受属性“renders”。可以为每个节点类型传递带有键的对象。 当你把“根”键设置为react.fragment时,它会呈现出所有的平面。不带包装分区:

    <ReactMarkdown source={myMdString} renderers={{ root: React.Fragment }} />