26
當您創建Jade模板時塊和使用include之間的區別是什麼?你什麼時候使用一個?包含和塊之間的區別Jade
當您創建Jade模板時塊和使用include之間的區別是什麼?你什麼時候使用一個?包含和塊之間的區別Jade
塊是佔位符。它的內容來自另一個玉文件。 include也是一個佔位符。它的內容也來自另一個玉文件。
到目前爲止,兩者都是平等的。
但是:
包括嵌入一個完整的文件。包含文件定義了包含哪個文件。因此,對於外包部件,例如頁腳或頁眉,這些部件總是以相同的方式加載。
一個塊只是在頂層文件中定義了一個佔位符。包含的內容不是由該文件定義的,而是由子文件定義的。所以,對包含內容的控制正在被扭轉。
有了一個包含,A說:導入B. 對於一個塊,B說:這是一個佔位符的內容,請使用文件A及其佔位符來填充我的內容。
包括自上而下的塊,塊意味着自下而上。
此外,一個文件可能包含幾個塊。
時使用何種:
這有幫助嗎?
太棒了,謝謝:) – LuckyLuke
不客氣:-)! –
有關詳細信息,請參閱「模板繼承」和「包含」https://github.com/visionmedia/jade – vaichidrewar