我通过meteor-jade package组合使用Meteor和Jade,并希望利用Jade的template inheritance支持来创建几个类似的视图。流星玉有可能吗?
我尝试编写一个layout.jade文件,并将其扩展到另一个模板中,但问题是其内容必须包含在template
标记中,然后将其呈现为HTML。
layout.jade
//- Doesn't work since Meteor requires content to be in a template tag
.modal.fade(class=modalClass tabindex="-1" role="dialog" aria-labelledby=labelId
aria-hidden="true")
.modal-dialog
.modal-content
.modal-header
button.close(type="button", data-dismiss="modal", aria-hidden="true") ×
h4.modal-title(id=labelId) #{title}
.modal-body
p #{message}
.modal-footer
button.btn.btn-default.btn-primary(type="button", data-dismiss="modal") OK
messageModal.tpl.jade
extends ./layout.jade