代码之家  ›  专栏  ›  技术社区  ›  user2371684

用js和pug设置HTML页面标题

  •  0
  • user2371684  · 技术社区  · 5 年前

    有没有一种方法可以用js和pug添加到页面标题,比如我有一个带有pug的布局文件,它将页面标题设置为,比如Aero-

    在扩展布局文件的pug文件中,我想在页面标题后面加上一个字符串,这样它就会显示Aero-添加的字符串。

    通过某种插值,这是可能的吗?

    谢谢:)

    0 回复  |  直到 5 年前
        1
  •  1
  •   thibautj    5 年前

    你可以这样做:

     title Aero #{addedString}
     meta(name='description', content="Aero" + addedStringDescription)
     meta(property='og:title', content= "Aero" + addedString)
    
        2
  •  0
  •   HGomez    5 年前

    您可以尝试使用pug的block append功能。

    在layout.pug中:

    html
      head
        block head
          title= 'Aero'
      body
        block content
    

    在template.pug中:

    extends layout.pug
    
    block append head
      title= title + 'The added string'