1
私はコードを実行するのが難しいです。EJSでパーセント記号を使用
.xlsx
ファイルから解析されたalkodata
というJSONオブジェクトをインポートしています。
このオブジェクトには、alkodata.alkoholi-%
オブジェクトが含まれています。
問題はノードが原因で、JSONオブジェクトのパーセント記号の
"SyntaxError: Unexpected token % in C:\filepath\something.ejs while compiling ejs"
エラーをスローすることです。
これを防ぐために、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 %>