有用的符号:

| 竖杠后的字符会被原样输出

· 点表示下一级的所有字符都会被原样输出,不再被识别。(就是|的升级版,实现批量)

include 表示引用外部文件短杠说明后面跟着的字符只是一段代码(与|的区别就是,|后面的内容会被显示,而短杠后面的内容直接不显示了!)

例子:

js:const jade = require('jade');

console.log(jade.renderFile('./xxx.jade',{pretty:true,name:'singsingasong'}))

jade:

'|'的应用

'.'的应用

include的应用

调用变量做运算

div的class

'-' 的应用

变量的直接引用

span#{a}和span=a效果是一样的。

jade中的for循环

jade:-for(var i=0;i

div=arr[i]

js文件:console.log(jade.renderFile('./views/11.jade',{pretty:true,name:'singsingasong',

arr:['aaa','bbb','ccc','ddd']

}));

运行结果:

'!' 的应用 html

head

body

div(class='1')!=content

div(class='2')

运行结果:

jade的if...else... html

head

body

-var a=19;

if(a%2==0)

div(style={background:'red'}) 偶数

else

div(style={background:'green'}) 奇数

case语句 html

head

body

-var a=1;

case a

when 0

div aaa

when 1

div bbb

when 2

div ccc

default

|不靠谱

综合的来一个

小提示:之前的jade文件我们都没有写DOCTYPE,这里给它加上

这个执行结果的是:如果文件读写顺利就输出‘成功’,如果出错,就返回‘错误’。

更多专业前端知识,请上 【猿2048】www.mk2048.com

java模板引擎 jade_模板引擎Jade详解相关推荐

  1. Hadoop入门(四)——模板虚拟机环境准备(图文详解步骤2021)

    Hadoop入门(四)--模板虚拟机环境准备(图文详解步骤2021) 系列文章传送门 这个系列文章传送门: Hadoop入门(一)--CentOS7下载+VM上安装(手动分区)图文步骤详解(2021) ...

  2. C++模板之特化与偏特化详解

    2019独角兽企业重金招聘Python工程师标准>>> C++函数模板与类模板实例解析_C 语言_脚本之家 http://www.jb51.net/article/53746.htm ...

  3. MySQL存储引擎 lnnoDB逻辑架构 innodb存储引擎表空间(ibd文件)详解 回滚日志的物理空间

    文章目录 存储引擎 一 MySQL组织架构 二 查看存储引擎信息 三 修改存储引擎 3.1 配置文件修改存储引擎 3.2 临时修改存储引擎 3.3 建表时修改存储引擎 四 存储引擎实验 五 数据库升级 ...

  4. java对接阿里云短信服务详解(验证码,推广短信,通知短信)

    前言 小前提: - java:springboot框架,maven版本管理. - 阿里云:有账号,已经进行实名认证. java对接阿里云短信服务详解(验证码,推广短信,通知短信) 前言 1. 登录阿里 ...

  5. java写exe程序实例,java实现可安装的exe程序实例详解

    java实现可安装的exe程序实例详解 通过编写java代码,实现可安装的exe文件的一般思路: 1.在eclipse中创建java项目,然后编写java代码,将编写好的java项目导出一个.jar格 ...

  6. 把java文件打包成.jar (jar命令详解)

    把java文件打包成.jar (jar命令详解) 先打开命令提示符(win2000或在运行框里执行cmd命令,win98为DOS提示符),输入jar Chelp,然后回车(如果你盘上已经有了jdk1. ...

  7. 2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2021年(第12届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:部分 ...

  8. 2020年 第11届 蓝桥杯 Java C组 省赛真题详解及小结【第1场省赛 2020.7.5】

    蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部分代码及程序 源自 蓝桥杯 官网视频(历年真题解析) 郑未老师. 2013年 第04届 蓝桥杯 ...

  9. 2019年 第10届 蓝桥杯 Java B组 省赛真题详解及总结

    蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部分代码及程序 源自 蓝桥杯 官网视频(历年真题解析) 郑未老师. 2013年 第04届 蓝桥杯 ...

  10. 2018年 第9届 蓝桥杯 Java B组 省赛真题详解及总结

    蓝桥杯 Java B组 省赛决赛 真题详解及小结汇总[2013年(第4届)~2021年(第12届)] 第11届 蓝桥杯-第1.2次模拟(软件类)真题-(2020年3月.4月)-官方讲解视频 说明:部分 ...

最新文章

  1. python多态的例子_Python编程之多态用法实例详解
  2. C#可用的日出日落时间类
  3. 云信市场运营总监:产品运营不得不避免的5个大坑
  4. 沫沫金:2014最新全浏览器兼容左列固定右列自适应宽度技巧大公开
  5. macos 此服务器的证书无效_跨平台本地SSL证书生成工具,本地也能优雅的调试https...
  6. OpenCASCADE:Android交叉编译 OCCT库
  7. Android平台Chromium net中的代理配置信息获取
  8. Git的使用(快速入门)
  9. spring jmx_JMX和Spring –第1部分
  10. 产品运营 跨境支付_餐饮网店的运营 跨境支付哪个平台最好
  11. Opencv和C++实现canny边缘检测
  12. [APIO2013]机器人[搜索、斯坦纳树]
  13. ApacheCN 未来发展方向(暂定)2019.8.2
  14. 计算机博士一年看多少篇文献,博士生真的要一天看20篇文献吗?
  15. 用Excel对会员客户交易数据进行RFM分析
  16. 程序猿生存定律--表达背后的力量(1)
  17. 依赖 netty spring_面试官:如何写好一个 Spring 组件?懵圈!
  18. win8下IE10停止工作解决办法
  19. python实现求解给定整数的质因数
  20. 多功能时钟电路的设计框图_OLED显示屏,行驱动电路设计,单片机AT89C51与和显示屏的硬件接线...

热门文章

  1. Kubuntu 15.10 高清截图欣赏
  2. Mybatis java.lang.ExceptionInInitializerError at xxx.test (已解决)
  3. 金蝶软件怎么修改服务器地址,金蝶软件服务器地址怎么修改
  4. libjpeg 详解
  5. MPU6500模块调试
  6. Mysql常见面试问题整理(二):索引
  7. WPF 开发教程之UIElement、FrameworkElement和ContentElement
  8. Elasticsearch 集群压力测试
  9. 分布式系统中使用分布式session和token的区别
  10. Matlab 资料与教材