为什么 strapi 上的富文本使标记在我的应用程序中可见

Why does rich texts on strapi keeps markups visible in my app

我在使用 strapi 富文本编辑器时遇到了一些问题。 当我键入一些文本时,该格式根本不会出现在我的应用程序的渲染中。没有换行符。另外,markDown 代码保持可见。

我尝试用 react-quill 替换 strapi 文本编辑器,但我仍然遇到同样的问题。我在管理面板中键入一些文本,当我呈现我的应用程序时,所有 html 都可见。

我错过了什么?

这可能是因为你必须“说”给 React 内容是 HTML。

您可以尝试使用 dangerouslySetInnerHTML 道具吗?

另一种解决方案是使用 react-markdown,如 this tutorial 中所述。