ejs数据显示问题
发布于 9 年前 作者 wq123456 3456 次浏览 最后一次编辑是 8 年前 来自 问答

假如后端查询数据得到的对象为obj={},前端展示的时候加入设置了 value=<%=obj.name%>,希望这里obj 为空结果显示也为空,而不是undefined,不希望使用if else分支判断是否obj为空,那样的话表单项很多代码会很大,这种问题该怎么解决?

3 回复
<%= obj.name || '' %>

Or 写个 ejs filter Or 弄个 defaults

@cfddream 好的,谢谢 自豪地采用 CNodeJS ionic

补充下,也可以用三元:

	<%= obj.name ? obj.name : '' %>
回到顶部