0

我是 Web 开发和 node.js 的初学者。我正在尝试使用 node.js 和 express 构建一个非常基本的新闻网站。在首页,我希望展示一些精选新闻,而在“新闻”页面,我希望展示所有新闻。

有意义的是,首页和“新闻”页面可以共享玉码显示新闻。使用相同的路由和 db node.js 函数来处理两个地方的新闻列表对我来说似乎很简单。我想知道是否有一种在jade中共享代码和减少代码重复的好方法(也许就像ruby on rails中的“部分”概念)?

欢迎任何帮助或参考链接。谢谢!

4

1 回答 1

2

JadeIncludes

html
  include includes/head
  body
    h1 My Site
    p Welcome to my super amazing site.
    include includes/foot

您也可以Mixins尽可能使用,以减少您需要编写的代码量:

mixin list
  ul
    li foo
    li bar
    li baz

h2 Groceries
mixin list
于 2013-04-05T05:35:12.403 回答