Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Web 开发和 node.js 的初学者。我正在尝试使用 node.js 和 express 构建一个非常基本的新闻网站。在首页,我希望展示一些精选新闻,而在“新闻”页面,我希望展示所有新闻。
有意义的是,首页和“新闻”页面可以共享玉码显示新闻。使用相同的路由和 db node.js 函数来处理两个地方的新闻列表对我来说似乎很简单。我想知道是否有一种在jade中共享代码和减少代码重复的好方法(也许就像ruby on rails中的“部分”概念)?
欢迎任何帮助或参考链接。谢谢!
Jade有Includes:
Jade
Includes
html include includes/head body h1 My Site p Welcome to my super amazing site. include includes/foot
您也可以Mixins尽可能使用,以减少您需要编写的代码量:
Mixins
mixin list ul li foo li bar li baz h2 Groceries mixin list