簡體   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