使用 js 和 pug 设置 HTML 页面标题

Set HTML page title with js and pug

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

在扩展布局文件的 pug 文件中,我想用其他内容将字符串附加到该页面标题,这样它就会显示 Aero - The added string。

这可以通过某种插值实现吗?

谢谢:)

您可以尝试使用 pug 的块附加功能。

在layout.pug中:

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

在template.pug中:

extends layout.pug

block append head
  title= title + 'The added string'

你可以这样做:

 title Aero #{addedString}
 meta(name='description', content="Aero" + addedStringDescription)
 meta(property='og:title', content= "Aero" + addedString)