jade-包含

模板繼承是子文件,父文件繼承和代碼複用的問題,那模版包含是文件與文件之間,文件與區塊之間,這種區塊內嵌的東西

繼承的關鍵字是extends, 那模板包含使用的是include這個關鍵字html

head.jade
meta(charset='utf-8')
title layout

layout.jadespa

html
    head
        include head.jade
    body
      block descript
      p from layout
     block content        
index.jade
extends layout.jade
block content
  block descript
    p desc from index
  include title.html
title.html
<div>
  <p>hahahs</p>
</div>

=>code

index.html
<html>
  <head>
    <meta charset="utf-8"/>
    <title>layout</title>
  </head>
  <body>
    <p>desc from index</p>
    <p>desc from index</p>
    <
div>       <p>hahahs</p>     </div>   </body> </html>
在jade裏面引用html, 加上後綴名html,jade就不會看成jade來編譯
相關文章
相關標籤/搜索