繁体   English   中英

什么是HTML模板中的自上而下/自上而下的内容

[英]what is top-to-bottom/bottom-to-top inclusion in html templating

这是一个很难在其上找到任何真实材料的主题。 对于模板引擎而言,支持从上到下/从下到上的包含是什么意思。 当我阅读几乎没有触及模板表面的书时,我才偶然发现这一点。

在Angular JS指令中,它被用来解释用于配置指令的“ Transclude”设置的功能;在Apress Practical NodeJ中,它被用来表示jade支持该功能。 有人知道这是什么意思吗?

实用节点作者在这里。 ;-)

自上而下的包含是一种标准的继承模式,其中父对象命令在何处以及如何处理子对象(包含的对象)。

因此,您拥有一个包含文件B的文件A。文件A将与文件B一起使用。 在Jade中,您使用include文件名(不带引号)。 大多数语言都使用这种方法。

自上而下的替代方法是自下而上的模式。 并非所有语言都支持它。 在这种情况下,您拥有的文件A是更大的,更上层的实体,而文件B是较小的难题。 但是文件B会执行所需的操作。

您还可以将自上而下的方法视为子类中某些方法的覆盖,当您从父类中扩展这些方法时,却将其他方法巧妙地保留下来。

在Jade中,自底向上是通过一组扩展,布局和块语句实现的。 有关Jade的深入介绍,请参见Practical Node.js [2014,Apress]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM