CNode

ejs显示带有html标签的内容,再截取部分内容时导致下面的样式乱掉

问答
Yyuedun发布于12 年前最后回复12 年前2 回复6427 浏览0 收藏

想在页面上展示文章的部分内容,用substring(0,200)截取,由于文章内容使用富文本编辑器编辑的,所以会带有html标签, 这样的话截取的时候就会把html标签页算进去,结果就会出现标签不完整现象,会把非文章内容的标签也包含进文章为结束的标签内,样式就会乱掉,这种情况改怎么解决。用的是<%- %>,<%=%>会把html标签页显示出来

查看回复

回复 (2)

F
fish#1·12 年前

生成独立的summary, 或者 过滤文章的标签(正则)再 substr

参与回复
登录后即可参与回复。登录