在ejs里输出变量如下:
<%=errmsg%>
但如果errmsg变量不存在则会报错:errmsg is undefined
我们可以改为:
<%=locals.errmsg || '' %>
这样就如果errmsg变量存在则输出否则输出空字符串。
locals是当前模板中使用的变量,所有可用变量最顶级对象。
在ejs里输出变量如下:
<%=errmsg%>
但如果errmsg变量不存在则会报错:errmsg is undefined
我们可以改为:
<%=locals.errmsg || '' %>
这样就如果errmsg变量存在则输出否则输出空字符串。
locals是当前模板中使用的变量,所有可用变量最顶级对象。