如何为ejs中的每个模板设置不同的<title>值?

时间:2015-06-30 21:28:40

标签: sails.js ejs

&lt; p&gt;我正在使用Sails.js,它附带了ejs-templates。有一个名为layout.ejs的默认视图,它始终包含其他模板的正文部分。 title元素在layout.ejs中定义,因此始终相同。由于SEO我想根据包含的视图更改标题。是否有某种方法可以在.ejs文件中了解哪些视图实际上是从Sails调用的?&lt; / p&gt;

1 个答案:

答案 0 :(得分:4)

<title>的{​​{1}}标记更新为

layout.ejs

并从您的控制器发送<title><%= title %></title>值以及其他数据,例如

title

希望这有帮助!