reactjs 如何在重镜像渲染器上显示渲染的html?

bvjveswy  于 2022-12-12  发布在  React
关注(0)|答案(1)|浏览(178)

我想显示下面编辑器的结果..
我目前正在尝试

const { manager, state, setState } = useRemirror({
    extensions: () => [
      new BoldExtension(),
      new ItalicExtension(),
      new UnderlineExtension(),
      new BulletListExtension(),
      new OrderedListExtension(),
      new TextColorExtension(),
      new TextHighlightExtension(),
      new HeadingExtension(),
      new HardBreakExtension()
    ],
    content: content,
    selection: 'start',
    stringHandler: 'html',
  });
<Remirror manager={manager} initialContent={state} state={state} onChange={(param) => setState(param.state)}>
  <EditorComponent />
  <Menu />
</Remirror>
<RemirrorRenderer json={state} />

这正确地呈现了我的编辑器,但不是下面的结果(注意,我不想打印html代码,我想获得json并显示呈现的html)
有人能帮我吗?谢谢🙂

4sup72z8

4sup72z81#

您可以使用只读渲染器like this并通过html属性传递html字符串。

相关问题