ejs - 如何在 EJS 中包含带参数的模板?

标签 ejs

作为一个真正的 EJS 初学者,我的 html 页面中有两个图表,所以我想使用我的部分两次:

<% include partials/spider-chart.ejs %>

但是我需要在 ejs 内部传递一些参数来区分图形。

什么是最好的方法?

最佳答案

@Naeem Shaikh 解决方案有效。
虽然 include还为您提供了更直观的方式来包含部分模板并将上下文变量传递给 documention section of ejs 中的内容。 .

<ul>
  <% users.forEach(function(user){ %>
      <%- include('user/show', {user: user}); %>
  <% }); %>
</ul>

关于ejs - 如何在 EJS 中包含带参数的模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29196562/

相关文章:

mysql - 如何从数据库获取的图像数组中一次显示一张图像?

javascript - 我可以使用/包含 HTML 部分,客户端,使用 EJS(或类似的)吗?

node.js - Express 3 上的 EJS 布局

javascript - 为什么这个 ejs 变量的 fontFamily 未定义?

node.js - 调用 sails.renderView 时在 Sails.js 中指定布局文件

web - 从 Harp.js 中的 EJS 模板调用另一个文件上的 javascript 函数

javascript - 将变量从 app.js 传递到 ejs 文件到脚本标记中

node.js - 我们如何添加url参数? (EJS + Node + Express)

node.js - 如何从选择菜单中提取帖子数据?所选选项链接到 postgresql 数据库

node.js - 在 Mongoose 中使用动态字段