0

我正在用 nodejs & express 建立一个网站。
我最初来自 .net 世界,使用 MVC / Razor 构建站点。

有没有办法使用 nodejs/express 将服务器端代码插入到视图中?
在我的脑海中,我正在考虑类似于我可以在 asp.net mvc 视图中执行的操作,如下所示:

<div class='user-info'>
    <%= Db.FetchUserById(1).Name %>
</div>
4

3 回答 3

0

好吧,你有很多选择。检查此列表: https ://github.com/joyent/node/wiki/modules#wiki-templating

听说最多的是 Jade:http: //jade-lang.com/我想。

于 2013-03-01T15:32:47.290 回答
0

胡子是你要找的。

它也适用于 Express。这是有关如何将对象推送到视图的快速指南。

于 2013-04-03T11:07:51.607 回答
0

看看ejs,我认为它有类似的语法。

https://github.com/visionmedia/ejs

您可以使用--ejs(即express--ejs)开始构建一个快速应用程序,以将其作为模板引擎包含在内。

于 2013-04-04T12:32:59.017 回答