jade(二)

作者: 身痞味 | 来源:发表于2018-12-06 17:15 被阅读0次

jade中原样输出

1前面加“|”

html
      head
      body
            div
                 |jdsgjfdg
                 |gnkjfdsg
            script
            var btn=docunment.getElementById('btn');
            var btn=docunment.getElementById('btn');
            var btn=docunment.getElementById('btn');
不加点2.jade.png 不加点cmd.png

2后面加“.(点)”

html
      head
      body
            div
                 |jdsgjfdg
                 |gnkjfdsg
            script.
            var btn=docunment.getElementById('btn');
            var btn=docunment.getElementById('btn');
            var btn=docunment.getElementById('btn');
加点2.jade.png

3引入include x.js

jade

html
    head
    body
        div
            |fndj
            |vnfdjkln
        script
            include a.js

a.js

document.getElementById('.vjf')=function(){
    alert(111);
};

在html中显示

用fs模块写文件完成
cmd成功文件夹中就会有a.html

//引入jade
const  jade=require('jade');
//fs
const fs=require('fs');
// var str=jade.render('html');解析字符串
var str=jade.renderFile('./view/2.jade',{pretty:true});
fs.writeFile('a.html',str,function(err){
    if(err){
        console.log('失败');
    }else{
        console.log('成功');
   }
})
QQ拼音截图未命名.png

jade输出名字

#{}
day08 3.js

const jade=require('jade');
// var str=jade.render('html');解析字符串
var str=jade.renderFile('./view/3.jade',{pretty:true,uname:'jack'});
console.log(str);

day08 3.jade

html
    head
    body
        div 我的名字叫#{uname}
QQ拼音截图未命名.png

jade运算

day08 4.js

const jade=require('jade');
// var str=jade.render('html');解析字符串
var str=jade.renderFile('./view/4.jade',{pretty:true,a:5,b:3});
console.log(str);

day08 4.jade

html
    head
    body
        div 3+5=#{a+b}
QQ拼音截图未命名.png

day08 5.js

属性

const jade=require('jade');
var str=jade.renderFile('./view/5.jade',{pretty:true,
json:{width:'100px',height:'100px'},
arr:['left','box']
})
console.log(str);

day08 5.jade

html
     head
     body
            div(style=json)
            div(class=arr)
5.jade.png

如何在jade中执行js

前面加‘-‘’在html中显示
day08 6.js

const jade=require('jade');
var str=jade.renderFile('./view/5.jade',{pretty:true});
console.log(str);

day08 6.jade

html
      head
      body
            -var a=5
            -var b=3
            div #{a+b}
6.jade.png

day08 6.js

const jade=require('jade');
var str=jade.renderFile('./view/6.jade',{pretty:true,a:5,b:3});
console.log(str);

day08 6.jade

html
      head
      body
            div #{a+b}
            span #{a}
            span #{b}
            p=5
            p=3
6.jade.png

在jade中如何循环数组

day08 7.js

const jade=require('jade');
var str=jade.renderFile('./view/7.jade',{pretty:true,arr:['aaa','bbb']});
console.log(str);

day08 7.jade

html
      head
      body
           -for(i=0;i<arr.length;i++)
                 div=arr[i]
7.jade.png

解析h1标签内容用‘!=’

day08 8.js

const jade=require('jade');
var str=jade.renderFile('./view/8.jade',{pretty:true,content:'<h1>fhoiuaffghjyr</h1>'});
console.log(str);

day08 8.jade

html
      head
      body
            p!=content
8.jade.png

判断奇数或偶数

day08 9.js

const jade=require('jade');
// var str=jade.render('html');解析字符串
var str=jade.renderFile('./view/3.jade',{pretty:true'});
console.log(str);

day08 9.jade

html
      head
      body
             -var a=19;
             -if(a%2==0)
                   div 偶数
             -else
                   div 奇数
9.jade.png

相关文章

  • jade(二)

    jade中原样输出 1前面加“|” 2后面加“.(点)” 3引入include x.js jade a.js 在h...

  • Jade

    Jade ware, even if it is made of natural jade. Jade ware ...

  • node知识点

    如何在jade中解析变量 在jade中做运算 jade解析style class 在jade中解析js 在jade...

  • jade操作HTML中的js

    如何在jade中解析变量 js部分 jade部分 在jade中做运算 js部分 jade部分 jade解析styl...

  • node4

    const jade=require('jade'); var str=jade.renderFile('./vi...

  • nodeJS压缩代码、jade

    一、jade: 一、终端命令(在存放jade的文件夹下)1、全局安装jade: npm install jade...

  • 2018-12-05 jade

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

  • jade学习笔记

    编译jade index.jade,得到压缩后的代码(也就是没有空格)jade -P index.jade,得到格...

  • jade模板引擎的单独使用方法

    主要学习jade文件的单独使用方法。 安装jade模块 创建jade文件 jade中数据填充 编译 例子:创建一个...

  • Jade入门,jade基础语法

    jade模板语法 jade写的网页的demo jade的特点 p 不像HTML一样,有<>包围标签,jade中的标...

网友评论

      本文标题:jade(二)

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