美文网首页
模板引擎-jade模板库-2

模板引擎-jade模板库-2

作者: 子心_ | 来源:发表于2019-06-12 20:32 被阅读0次

jade模板库2(高级语法、简单实例)

  1. jade能自动识别单标签
  2. 4种让内容原样输出的方式
      * 元素与内容间空个格,直接往后堆(jade模板1中已讲)
      * "|"竖线能让内容原样输出
      * 在元素后面加上"."表示元素的下一级内容全都原样输出
      * 使用"include"关键字让内容原样输出]
  3. jade中使用变量
  4. 在代码前加"-"可在jade中直接定义js(第一行加了"-",后面的代码前可省略"-")
  5. 在jade中用for循环输出内容
  6. 在jade中输出html内容,在"=号前加上"!"表确认
  7. jade实例

4种让内容原样输出的方式

2. "|"竖线能让内容原样输出:

例如,在2.jade文件中写入:

html
  head
    script
      |window.onload = function(){
          |var oBtn = document.getElementById('btn1');
          |oBtn.onclick = function(){
              |alert('aaa');
          |}
      |}
  body
    |abc
    |111

在js文件中编译文件:

const jade = require('jade');
console.log(jade.renderFile('./views/2.jade',{pretty:true}));

3. 在元素后面加上"."表示元素的下一级内容全都原样输出

例如,在jade文件中写入:

html
  head.
    div
  body.
    123
    456

4. 使用"include"关键字让内容原样输出

例如,在a.js文件中写入:

window.onload = function(){
    var oBtn = document.getElementById('btn1');
        oBtn.onclick = function(){
            alert('aaa');
        }
}

然后在.jade文件中引入:

html
  head
    script
      include a.js
  body
    |111
    |222

相关文章

  • 模板引擎-jade模板库-2

    jade模板库2(高级语法、简单实例) 1. jade能自动识别单标签2. 4种让内容原样输出的方式* 元素与内容...

  • 模板引擎

    1.模板引擎:模板引擎编译成html,静态js,css; jade与pug同名 2.如何使用jade解析字符串: ...

  • Jade学习目录

    第一章 Jade模板引擎课程简介 1-1模板引擎1-2流行的模板1-3课程须1-4Jade环境配置1-5Jade特...

  • Jade

    Jade - 模板引擎 Jade 是一个高性能的模板引擎,它深受 Haml 影响,它是用 JavaScript 实...

  • 模板引擎-jade模板库-1

    模板引擎: jade-破坏式、侵入式、强依赖 ejs-温和、非侵入式、弱依赖性 模板引擎:生成页面 1. jade...

  • ✍2019-06-14 关于express

    一、安装express 框架 二、结构 三、配置模板引擎 还别的模板引擎:jade,pug,ejs HTTP的请求...

  • Express系列(八)

    express之模版引擎jade 一、什么是jade? jade模板引擎相较于原来的html会显得更加简洁,它将标...

  • 2018-12-05 jade

    1jade(模板引擎)使用jade解析字符串下载jade(命令:cnpm install jade/npm ins...

  • Jade 前端模板学习总结

    第一章 Jade模板引擎课程简介 1-1模板引擎: 将动静部分糅合的一种机制或者技术 1-2流行的模板 PHP:S...

  • NodeJS 模板引擎 ejs&jade

    模板引擎其实就是渲染页面用的,主流的主要有jade和ejs;jade是一个破坏式的模板引擎,侵入式、强依赖;如果用...

网友评论

      本文标题:模板引擎-jade模板库-2

      本文链接:https://www.haomeiwen.com/subject/uhmrfctx.html