jade继承

代码的复用是jade非常突出的一个设计目标,jade不仅仅通过mixin来复用代码,他在文件的组织能力上也非常突出,说白了,就是继承和包涵
 
block定义的方式和调用的方式
block desc
  p jade study
block desc
block desc
=>
<p>jade study</p>
<p>jade study</p>
<p>jade study</p>

 

继承
layout.jade
html
  head
    meta(charset='utf-8')
    title layout
  body
    block descript
      p from layout
    block content

index.jade

extends layout.jade
block content   block descript     p desc from index   h1 mixin   mixin lession     p jade study   +lession
=>
index.html
<html>
  <head>
    <meta charset="utf-8"/>
    <title>layout</title>
  </head>
  <body>
    <p>desc from index</p>
    <p>desc from index</p>
    <h1>mixin</h1>
    <p>jade study</p>
  </body>
</html>
这里extends,多个文件可以复用,最大的减少代码的重复,block也是就近原则

转载于:https://www.cnblogs.com/wzndkj/p/9292569.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值