正在与TinyMCE中的编码和格式化作斗争。
下面是我的设置:
当我使用任何格式设置工具(粗体、ital等)时要添加HTML标记,所见即所得编辑器最初会正确显示:
但当保存到我的MongoDB并查看帖子时,我得到:
当我返回编辑这篇文章时,我得到了:
如果我从这里再次保存,插入符号将被进一步编码:
所以我想我有两个问题。一种是让编辑器将内容设置为源代码,以便wysiwyg编辑器重新应用格式化的样式。第二个问题是找出为什么页面在保存到DB后不能呈现HTML。
有没有人看到什么明显的东西可以解决这两个问题中的一个或两个?如果重要的话,我有一个使用Pug作为前端的Node/Express站点。
附加信息--以MongoDB格式设置的内容:
附加信息-- Chrome开发工具中的HTML检查:
发布于 2018-06-10 08:14:41
你们不会相信的。这两个问题的解决方案都是单一的字符更改。
在插入包含您希望呈现的内容的Pug变量时,只需将#{yourVariable}
更改为!{yourVariable}
即可。
https://stackoverflow.com/questions/50777957
复制相似问题