代码之家  ›  专栏  ›  技术社区  ›  jeremytripp

用tinymce呈现格式化的HTML

  •  0
  • jeremytripp  · 技术社区  · 8 年前

    在Tinymce中进行编码和格式化时遇到困难。

    以下是我的设置:

    当我使用任何格式化工具(粗体、ITAL等)添加HTML标记时,所见即所得编辑器最初正确显示:

    但是当保存到我的MongoDB并查看帖子时,我得到:

    当返回编辑帖子时,我得到:

    如果我再次从这里保存,插入符号将被进一步编码:

    所以我想我有两个问题。一种是让编辑器将内容设置为源代码,以便WYSIWYG编辑器重新应用格式化样式。第二个问题是找出页面在保存到数据库后为什么不呈现HTML。

    有人看到任何明显的解决一个或两个问题的方法吗?如果重要的话,我有一个使用pug作为前端的node/express站点。

    附加信息——MongoDB中的内容集:

    附加信息--chrome dev tools inspect中的html:。

    .

    当我使用任何格式化工具(粗体、ITAL等)添加HTML标记时,所见即所得编辑器最初正确显示:

    enter image description here

    但是当保存到我的MongoDB并查看帖子时,我得到:

    enter image description here

    当返回编辑帖子时,我得到:

    enter image description here

    如果我再次从这里保存,插入符号将被进一步编码:

    enter image description here

    所以我想我有两个问题。一种是让编辑器将内容设置为源代码,以便WYSIWYG编辑器重新应用格式化样式。第二个问题是弄清楚为什么页面在保存到数据库之后就没有呈现HTML。

    有人看到任何明显的解决一个或两个问题的方法吗?如果重要的话,我有一个使用pug作为前端的节点/快速站点。

    附加信息——MongoDB中的内容集:

    enter image description here

    附加信息——chrome dev tools inspect中的html:

    1 回复  |  直到 7 年前
        1
  •  0
  •   jeremytripp    8 年前

    #{yourVariable} !{yourVariable}