Node.js 将变量值指定给jade中的块

Node.js 将变量值指定给jade中的块,node.js,variables,block,pug,template-engine,Node.js,Variables,Block,Pug,Template Engine,是否可以将变量的值指定给块?要么不可能,要么我做错了 例如: - var $foo = "bar" block #{$foo} div.a_class Some content 这是不可能的,因为块是编译时的,而不是运行时的。为什么需要将变量动态分配给块?因为我动态生成了一些html块。我希望这些包含我可以从另一个jade文件中覆盖或预加/附加的块。

是否可以将变量的值指定给块?要么不可能,要么我做错了

例如:

- var $foo = "bar"

block #{$foo}
    div.a_class Some content

这是不可能的,因为块是编译时的,而不是运行时的。

为什么需要将变量动态分配给块?因为我动态生成了一些html块。我希望这些包含我可以从另一个jade文件中覆盖或预加/附加的块。