EJS包括partials的partials和声明变量 - Nodejs

时间:2016-12-30 20:17:01

标签: node.js ejs

我有一个EJS文件,其中包含一个标题:

<% include ../partials/header %>

在该标题中,我有一些标签(标题,描述),必须根据位置进行更改。

我有一些问题将变量传递给include。

控制器

var title = 'title',
    description = 'description bla bla';
//...
res.render('home', {title: title, description: description});

查看(部分/标题)

<meta name="title" content="<%= title %>">
<meta name="description" content="<%= description %>">

现在我的问题是,当我启动nodejs服务器时,网站正确呈现变量,但是我收到错误,说明变量titledescription尚未定义。

我不确定我是否以正确的方式这样做。

0 个答案:

没有答案