【问题标题】:Express 4+pug disable layoutExpress 4+pug 禁用布局
【发布时间】:2019-04-04 03:42:36
【问题描述】:

我想对没有布局的块进行 ajax 比如

extends layout
block content
  p xxxx

我想获取块中的内容

if !layout
  include layout

解决办法

【问题讨论】:

    标签: node.js express pug


    【解决方案1】:

    如果您不想要标准的 pug 布局,请创建一个不包含 extends layout 的文件:

    doctype html
    html(lang='en-us')
      head
        title Page Title
      body
        div Content goes here
    

    您无需在 app.js 文件中执行任何操作即可实现此目的。您可能已经发现问题中的所有陈述都不起作用。这一切都在 pug 模板文件中进行控制。

    【讨论】:

    • 但我想在某事为真时禁用它。在extends之前好像不能if
    • 正确,extends 在 if 中不适用。但是,include 可以。您应该考虑编辑您的问题,以更清楚地说明您想要做什么。
    • 好吧。为我的错道歉。太棒了!
    猜你喜欢
    • 2015-04-08
    • 2018-07-09
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2020-08-31
    • 2017-12-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多