我有一个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
服务器时,网站正确呈现变量,但是我收到错误,说明变量title
和description
尚未定义。
我不确定我是否以正确的方式这样做。