我有一个带有属性'link'的JSON,其值是一个URL。 我想迭代所有这些链接并为所有这些链接生成iframe。
我正在使用带有EJS的Sails。这是我的.ejs文件:
<div>
<h1>This is <%= pageTitle %></h1>
<% for (var i=0 ; i < graphs[0].layouts.default.graphs.length ; i++) {%>
<iframe src="<%= graphs[0].layouts.default.graphs[i].link %>" height="<%= graphs[0].layouts.default.graphs[i].height %>" width="<%= graphs[0].layouts.default.graphs[i].width %>" />
<% } %>
</div>
我只得到一个iframe,第一个链接。
有人可以帮忙吗?
感谢。
答案 0 :(得分:1)
<div>
<h1>This is <%= pageTitle %></h1>
<% for (var i=0 ; i < graphs[0].layouts.default.graphs.length ; i++) {%>
<iframe src="<%= graphs[0].layouts.default.graphs[i].link %>" height="<%= graphs[0].layouts.default.graphs[i].height %>" width="<%= graphs[0].layouts.default.graphs[i].width %>" ></iframe>
<% } %>
</div>