Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在Jade中,是否可以在同一模板文件中定义和使用所有块? 请考虑以下琐碎的玉石模板: form block balance block address_info block additional_info block payment_info block balance | a block address_info | b block additional_info | c block payment_info | d_Html_Pug - Fatal编程技术网

Html 在Jade中,是否可以在同一模板文件中定义和使用所有块? 请考虑以下琐碎的玉石模板: form block balance block address_info block additional_info block payment_info block balance | a block address_info | b block additional_info | c block payment_info | d

Html 在Jade中,是否可以在同一模板文件中定义和使用所有块? 请考虑以下琐碎的玉石模板: form block balance block address_info block additional_info block payment_info block balance | a block address_info | b block additional_info | c block payment_info | d,html,pug,Html,Pug,首先,它不起作用(否则我不会问这个问题) 生成的HTML只是 我想要的是定义一个布局,然后覆盖同一模板文件中的所有布局块。 可能吗 附言。 我知道我可以将布局放入另一个文件中,然后将其扩展到另一个文件中。然而,我的布局只针对一个视图,为它定义单独的文件是一种浪费 明白了,我要找的是名为mixin,类似于函数 所以,我的小例子应该是这样写的: mixin balance | a mixin address_info | b mixin additional_info | c mi

首先,它不起作用(否则我不会问这个问题)

生成的HTML只是

我想要的是定义一个布局,然后覆盖同一模板文件中的所有布局块。 可能吗

附言。
我知道我可以将布局放入另一个文件中,然后将其扩展到另一个文件中。然而,我的布局只针对一个视图,为它定义单独的文件是一种浪费

明白了,我要找的是名为
mixin
,类似于函数

所以,我的小例子应该是这样写的:

mixin balance
  | a

mixin address_info
  | b

mixin additional_info
  | c

mixin payment_info
  | d

form
  mixin balance
  mixin address_info
  mixin additional_info
  mixin payment_info