从玉器中的子模板设置页面标题 [英] Set page title from a child template in Jade
本文介绍了从玉器中的子模板设置页面标题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想通过翡翠将页面标题设置在布局的子模板中。我不想将它们设置在路由中,因为这需要服务器重新启动。这是我希望完成的:
layout.jade:
!!! 5
head
- var title = title || Default Title Here
title#{title}
// ...
child.jade
- var title =Child Title Here
扩展布局
// ...
有关如何完成此操作的任何想法将一个很好的帮助。
谢谢!
解决方案
从 https://github.com/visionmedia/jade/issues/654#issuecomment-5859502
layout.jade
块变量
!!! 5
head
- var title = title || Default Title Here
title#{title}
child.jade:
块变量
/ pre>
title =ST
扩展布局
I'm wanting to set my page titles in the child templates of the layout via jade. I don't want to set them in the routes since that requires a server restart. Here's what I'm hoping to accomplish:
layout.jade:
!!! 5 head - var title = title || "Default Title Here" title #{title} // ...
child.jade:
- var title = "Child Title Here" extends layout // ...
Any thoughts on how I can accomplish this would be a great help.
Thanks!
解决方案From https://github.com/visionmedia/jade/issues/654#issuecomment-5859502
layout.jade
block variables !!! 5 head - var title = title || "Default Title Here" title #{title}
child.jade:
block variables title = "ST" extends layout
这篇关于从玉器中的子模板设置页面标题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文