【发布时间】:2017-02-19 13:59:31
【问题描述】:
如何使用res.render访问index.html文件中的变量"name"?
app.get("/", function(req, res){
res.render('index.html',{name: "xyz"});
});
以下是codeigniter的例子,我想在node.js中实现同样的:
$data["name"] = "xyz"
$this->load->view("index", $data);
在使用 codeigniter 时,我可以在 index.html 中使用 $name 访问 "name"。使用node.js时如何访问index.html中的"name"变量?
【问题讨论】:
-
您需要为此使用模板引擎。检查expressjs.com/en/guide/using-template-engines.html。
-
谢谢霍萨尔。这正是我想要的。
-
我使用了他们的“简单模板引擎”示例:expressjs.com/en/advanced/developing-template-engines.html 我认为它很容易理解和实现。