如何使用 EJS 从 JSON 生成 iframe?
How do I generate iframes from a JSON using EJS?
我有一个 JSON 属性 'link',其值为 URL。
我想遍历所有这些 link 并为所有这些生成 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,第一个 link。
有人可以帮忙吗?
谢谢。
<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>
我有一个 JSON 属性 'link',其值为 URL。 我想遍历所有这些 link 并为所有这些生成 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,第一个 link。
有人可以帮忙吗?
谢谢。
<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>