节点 EJS 将数据传递给包含

Node EJS passing data to an include

目前我正在研究 Node 和 EJS 模板。

但是我遇到了一个问题。我正在构建一个由多个组件组成的页面,并将这些组件调用到索引页面中,如下所示:

<% include components/header.ejs %>

我的问题是如何将数据 (json) 传递给特定的包含?

我希望能够重用组件,但要显示来自 json 的不同内容。

谢谢

尝试:

<%- include('components/header.ejs', {data: 'data'}); %>