【问题标题】:How do I generate iframes from a JSON using EJS?如何使用 EJS 从 JSON 生成 iframe?
【发布时间】:2016-01-17 00:01:05
【问题描述】:

我有一个带有属性“链接”的 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,用于第一个链接。

有人可以帮忙吗?

谢谢。

【问题讨论】:

    标签: json sails.js ejs


    【解决方案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>
    

    【讨论】:

    • 我记得当时添加一个 标签如何为我解决了这个问题。感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 2021-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多