express+ejs+mysql富文本的实现

这里用的是wangediter。可以使用textarea标签来提交表单,把textarea隐藏即可。

textarea隐藏方法:加上style=“visibility:hidden”。即可

因为用的是bootstrap的textarea并且设置了rows(如下),所以不能隐藏。

这样就可以代替之前的textarea提交到数据库了。

还有一个问题是:遇到不能正常显示的问题。然后看了一下ejs的文档,找到了原因,如果你用

<%= var01 %>
,这样是把数据库的值经过转义后放到html(也就是ejs里面)然后,浏览器显示ejs(html)会把转义了的标签变成字符串,输出带有标签的文章。

如果不希望变量值的内容被转义,标签正常被浏览器读取,那就这么用:

<%- var02 %>

把等于号改成“-”符号即可

发布了3 篇原创文章 · 获赞 0 · 访问量 107

猜你喜欢

转载自blog.csdn.net/qq_41003479/article/details/104056687
今日推荐