Luc*_*uke 27 javascript node.js express pug
在创建Jade模板时,块和使用包含有什么区别?你什么时候用另一个?
Gol*_*den 66
块是占位符.它的内容来自另一个玉文件.包含也是占位符.它的内容也来自另一个玉文件.
到目前为止,两者是平等的.
但:
包括嵌入一个完整的文件.包含文件定义包含哪个文件.因此,对于外包部件(例如页脚或页眉)来说,包含是很好的,这些部件总是以相同的方式加载.
块只是在顶层文件中定义占位符.包含哪些内容不是由此文件定义的,而是由子文件定义的.因此,对所包含内容的控制正在逆转.
使用包含,A说:导入B.有一个块,B说:这是占位符的内容,请使用文件A及其占位符填写我的内容.
包括自上而下的意思,阻止意味着自下而上.
另外,一个文件可以包括几个块.
什么时候用什么:
这有帮助吗?
| 归档时间: |
|
| 查看次数: |
10566 次 |
| 最近记录: |