【发布时间】:2017-12-14 11:24:55
【问题描述】:
我在运行我的代码时遇到了困难。
我正在导入一个 JSON 对象 alkodata,它是从 .xlsx 文件中解析出来的。
它包含一个alkodata.alkoholi-% 对象。
问题是节点抛出了一个
“SyntaxError: Unexpected token % in C:\filepath\something.ejs whilecompileing ejs”
由于 Json 对象中的百分号而出错。
EJS 是否有转义字符来防止这种情况发生?
<% include ./partials/header.ejs %>
<h1>Tänne tulee mun about AlkoAppo sivu!</h1>
<h2><%= message %></h2>
<% for(var i = 0; i<10; i++) { %>
<p>nimi: <%= alkodata[i].nimi %> </p>
<p>Hinta: <%= alkodata[i].hinta %>e </p>
<p>Vahvuus: <%= alkodata[i].alkoholi-% %> </p>
<% } %>
<% include ./partials/footer.ejs %>
【问题讨论】: