我想使用EJS在前端的数据库中显示数组结果。
所以我有以下代码:
var tagss = ["<%tags%>"]
<% for(var i=0; i<tagss.length; i++) { %>
<a href='<%= tagss[i] %>'> <%= tagss[i] %> </a>
</a>
<% } %>
但错误消息一直告诉我tagss is undefined
以下是完整的信息:
full message:
ReferenceError: C:\xampp\htdocs\meme.africa\views\pages\meme.ejs:171
169|
170| var tagss = ["<%tags%>"]
>> 171| <% for(var i=0; i<tagss.length; i++) { %>
172|
173| <a href='<%= tagss[i] %>'> <%= tagss[i] %> </a>
174|
tagss is not defined
拜托,我做错了什么?
答案 0 :(得分:0)
我觉得你可以这样声明
<% var myTags = []; %>
希望不会太晚