跳到主要内容
CNode

求问,关于ejs这么个奇葩玩意儿

社区
Bbirdu发布于 12 年前最后回复 12 年前
1359700

在ejs里面,使用<%= 变量 %>,貌似为了阻止xss,只能插入字符串不能插入html,我该怎么办。。。我不喜欢把一坨代码写在ejs里。。。

查看回复

回复 (13)

Y
yaochun#1312 年前

LZ改一下标题把,表明已经fix

V
VDON#1212 年前
引用 VDON所以我们来用jade吧,比ejs看起来要优雅地多

@kingapple 这个没注意啊~~一般来说模版引擎我都会生成静态页面~~所以没注意性能问题。

B
birdu#1112 年前
引用 alsotang<% name % 这样也不行吗?

@alsotang 查了一下手册还真是。。。api没背熟,多谢多谢

M
mjerry#1012 年前

你先搞清楚<% -%> 和<%=%>区别

A
alsotang#912 年前

<%- name %> 这样也不行吗?

T
tulayang#812 年前

你应该试试mustache类型的模板引擎了

B
birdu#712 年前
引用 kingapple这个和express有关系么?

@kingapple 有关系啊。可是这个我觉得是ejs的保护措施吧。和express没啥关系

K
kingapple#612 年前
引用 kingapple这个和express有关系么?

@birdu ejs和express没关系么?

B
birdu#512 年前
引用 VDON所以我们来用jade吧,比ejs看起来要优雅地多

@VDON 没办法。。已经用ejs开发了一半了。。。

B
birdu#412 年前
引用 kingapple这个和express有关系么?

@kingapple 我好像没问express啊

K
kingapple#212 年前

这个和express有关系么?

V
VDON#112 年前

所以我们来用jade吧,比ejs看起来要优雅地多

参与回复

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