2015-06-03 72 views
5

使用這兩個命令我可以使用其他文件中的代碼。正如我看到的,當我們使用extends file.jade時,我們可以使用block,在編譯之前更改file.jade中的塊。但它是唯一的區別,我是對的嗎? 謝謝。Jade中的「extends」和「include」有什麼區別?

+0

是的,這是兩者之間的根本區別。更多信息:['extends'](http://jade-lang.com/reference/extends/)['include'](http://jade-lang.com/reference/includes/) – laggingreflex

+0

@laggingreflex謝謝! – Georgy

回答

4

好吧,正如@laggingreflex在上面寫的那樣,這些命令有文檔:extendsinclude

加分:你可以使用include來處理不同的文件,不僅僅是用於jade文件。另外,您可以在頁面上多次使用include。該命令僅包含不同文件的內容,直接放入該地點。你可以看看它,就好像你通過使用(包括)不同的小塊來製作大型樂高項目。

Extends反之取大樂高項目並用特殊的block命令替換標有塊的塊。它可以使用一次並覆蓋目標文件的內容(使用extends命令的文件)。

相關問題