Strapi Json数据来自所见即所得的格式不正确

时间:2019-05-21 01:17:33

标签: strapi

当我将内容添加到所见即所得的编辑器中时,将Strapi用作无头cms。 但是通过其余的服务,它会以无格式的字符串提供数据

“说明”:“ 测试”,

由于它为粗体,但显示为**

应该像这样

1 个答案:

答案 0 :(得分:0)

到目前为止,stradi尚不完全支持WYSIWYG,它们的Markdown编辑器具有很好的预览效果。

因此,当您将数据保存在数据库中时,它实际上会将其保存为markdown,因此在前端,您应该将该内容解析为HTML,我们使用以下程序包:marked

也许您可以使用afterFetch模式的生命周期来解析内容,然后再将其发送回前端:https://strapi.io/documentation/3.x.x/guides/models.html#lifecycle-callbacks

或者,如果您使用前面的节点,则可以使用相同的包,我们使用angular7,并且使用我之前链接的库:

import marked from 'marked';
this.parsedContent = marked(this.article.content);

然后在元素容器中使用parsedContent

注意:

让我知道这是否有帮助或我做错了什么。

干杯!