gpt4 book ai didi

node.js - 在jade中,如何在多个级别中使用相同的 block 名称?

转载 作者:太空宇宙 更新时间:2023-11-04 01:12:02 24 4
gpt4 key购买 nike

有一个工作基础文件和扩展名,page.jadelayout.jade

希望在它们之间放置一个扩展,以便在 layout 获取之前修改 pageblock。可以保留 block 名称并执行此操作吗?否则,很多代码需要更改。

目前,在 layout.jade 中:

body  p Greetings  block content  p Goodbye!

page.jade

extends layoutblock content  p Nice to meet you

结果:

GreetingsNice to meet youGoodbye!

希望在 layout.jadepage.jade 之间插入扩展 middle.jade page.jade 将扩展 middle,而 middle 将扩展 layout

例如,middle.jade

extends layoutblock content  p Good Morning  block content

目标结果:

GreetingsGood MorningNice to meet youGoodbye

当我尝试此操作时,middle.jade block 根本没有被拾取。

我是不是很愚蠢,错过了一些明显的东西?或者这可能吗?

最佳答案

要么以不同的方式嵌套

block page_content
block content

或使用 block 追加/ block 前置

block append page_content
blabla

关于node.js - 在jade中,如何在多个级别中使用相同的 block 名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15871755/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com