我的雇主让我升级我们基本的“CMS”,我几天就把它扔在了一起,它使用了React .

他们希望我做的是将小部件嵌入到他们正在编辑的文本中 . 使小部件在编辑器中的外观变得更加困难应该与它在后端呈现时显示的完全相同 .

我对React有很多经验,而不是草稿 . 但是,通过我在网上找到的内容,我必须制作一个基本上是标签的自定义内容块(可能是自定义标签?)并将其作为一个组件呈现 .

所以在我看来这就是它的样子:

  • 为此目的创建自定义html标记(例如:)

  • React将此作为组件呈现

  • 组件会询问后端是否显示渲染的html

  • 从草稿中保存html允许我在为最终用户显示时使用此自定义标记在后端呈现它(例如:使用dom文档找到它然后替换它)

它是否正确?如果没有,你能指出我正确的方向吗?在网上找不到这样的东西 .

提前致谢