我在EJS上发现了一些非常奇怪的东西。
如果您尝试将日期字符串参数传递给模板,则会将其更改为随机值。如果我这样做:
console.log(<%= date %>)
然后在test.ejs:
2010
我在控制台中看到:
f.Close()
适用于AAAA-M-D等每个日期字符串。
我的EJS版本是2.5.8
答案 0 :(得分:0)
好吧,这不是一个真正的错误。
<%= date %>
是原始的,javascript正在查看console(2018-5-3)
,因此它会打印2010.添加引号解决了问题。