我正在尝试通过构建一个小型 Web 应用程序来学习Jade/Express,该应用程序使用画布绘制用户数据图表。
目前,我只是在拼凑一个Jade模板,我扩展了以前的模板(我称之为layout.jade),其中包含几乎所有页面都要使用的通用资源。
我的问题是,我想扩展模板,然后仅为该页面而不是其他页面修改头部部分。我已经研究了一段时间并进行了尝试,但找不到具体信息。
这是我的代码:
layout.jade
!!! 5
html
head
title EZgraph
link(rel='stylesheet', href='bootstrap/css/bootstrap.min.css')
link(rel='stylesheet', href='stylesheets/ezgraph.css')
body
block content
block scripts
这是我正在使用的模板
extends layout
head
link(rel='stylesheet', href='stylesheets/barchartentry.css')
有没有可能做类似这样的事情?直觉上,我觉得应该可以,但我只是缺少具体的实现机制。