我有一个Node JS服务器查询MongoDB,然后将返回呈现给EJS模板:
res.render('graphFabric.ejs', {'iBeacons':[(beacon)]});
。
当我尝试使用我的模板恢复JSON时
<%=iBeacons%>
,'
(单引号)显示为'
;
例如:udid: 'b9407f30f5f8466eaff925556b57fe6d',
如何修复此问题,因为它破坏了我的JSON结构?
答案 0 :(得分:2)
从我使用的https://github.com/tj/ejs/tree/0.8.3#features计算:
Escapes html by default with <%= code %>
当我应该使用时Unescaped buffering with <%- code %>
**用=
替换-
解决问题