如何在jade中解析变量

js部分

// jade pug

// cnpm install jade

//1.解析字符串

// 2.解析文件

const jade=require('jade');

// var str=jade.render('html');

var str=jade.renderFile('./view/1.jade',{pretty:true});

console.log(str);

jade部分

html

head

body

div

a(href='http://www.baidu.com') 百度

input(type='text',name='uname',value='用户名')

div(style="width:100px;height:100px")

div(style={width:'100px',height:'100px'})

div(class='box left active')

div(class=['box','left','active']) aaa

span bbb

div

|aaaa

script

include 1.js

在jade中做运算

js部分

const jade=require('jade');

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

console.log(str);

jade部分

html

head

body

div a+b=#{a+b}

div #{a}

div #{b}

h1=a

h1=b

jade解析style class

js部分

const jade=require('jade');

var str=jade.renderFile('./view/4.jade',{pretty:true,

json:{width:'200px',height:'200px',background:'red'},

arr:['box','left','active']});

console.log(str);

jade部分

html

head

body

div(style=json)

p(class=arr)

在jade中解析js

js部分

const jade=require('jade');

var str=jade.renderFile('./view/6.jade',{pretty:true,arr:['aaa','bbb','ccc']});

console.log(str);

jade部分

html

head

body

-for(var i=0;i

div=arr[i]

在jade中如何循环(同上:在jade中解析js)

js部分

const jade=require('jade');

var str=jade.renderFile('./view/6.jade',{pretty:true,arr:['aaa','bbb','ccc']});

console.log(str);

jade部分

html

head

body

-for(var i=0;i

div=arr[i]

在Jade中解析标签

js部分

const jade=require('jade');

var str=jade.renderFile('./view/7.jade',{pretty:true,content:"

dfglkfdkbl;gfblgf;lbhgf;lhbk

"});

console.log(str);

jade部分

html

head

body

div!=content

在jade中做条件判断

js部分

const jade=require('jade');

var str=jade.renderFile('./view/8.jade',{pretty:true});

console.log(str);

// + - * / %(膜):两个数相除的余数 5%2=1 10%2=0 19%2=1 作用:判断奇偶性

jade部分

html

head

body

-var a=19;

-if(a%2==0)

div 偶数

-else

div 奇数

jade 支持html,jade操作HTML中的js相关推荐

  1. jade支持html,Jade !HTML框架

    1.电脑要有nodejs npm install jade -g 3.pwd 4.subl .打开编译器 格式为jade的文件 5.jade jadetut.jade 编译 安装 $ npm inst ...

  2. Python 中的序列类型支持哪些公共操作

    一.序列类型支持哪些公共操作 Python 中的序列类型分为:可变序列和不可变序列,都支持我们序列类型的所有操作 可变序列:列表 不可变序列:字符串和元祖 1.支持通过数字索引取值 a = (&quo ...

  3. nodejs jade mysql_学习篇:NodeJS中的模板引擎:jade

    NodeJS 模板引擎作用:生成页面 在node常用的模板引擎一般是 1.jade --破坏式的.侵入式.强依赖(对原有的html体系不友好,走自己的一套体系) 2.ejs --温和的.非侵入式的.弱 ...

  4. 用户操作计算机系统的基本工具是什么,在Windows支持下,用户操作计算机系统的基本工具是______。...

    在Windows支持下,用户操作计算机系统的基本工具是______. 更多相关问题 链式编码缺点是对 如组合.相交等则很难实施,对 将改变整体结构,效率较低. 引起静脉曲张的原因有( ) 下列属于旋具 ...

  5. python中frame中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素

    有时网页中会嵌套一个或者多个Frame,此时我们直接去找嵌套在Frame里面的元素会抛出异常,所以在操作的时候我们需要将页面焦点切换到Frame里面,下面我们就以一个实例演示一下! 首先先创建三个ht ...

  6. XPath概述 及 dom4j支持xpath的操作

    为什么80%的码农都做不了架构师?>>>    XPath概述及实例     1.什么是XPath     2.使用dom4j支持xpath具体操作(****这个很重要******) ...

  7. python操作mysql中的表_带你了解什么是Python操作MySQL数据库

    写这篇文章主要是为了介绍Python操作MySQL数据库,并结合相应的实例带你更加深入了解.文中的代码实例很详细,对大家有一定的参考学习价值. 1.什么是pymysql? PyMySQL是在Pytho ...

  8. linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...

    本文档的主要内容详细介绍的是受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明. 从was9.0开始支持的最低版本的red hat Linux系统为6.6且仅支持64位操作系统 计 ...

  9. 微软鼠标支持linux吗,微软发布终端管理应用Windows Terminal新测试版终于支持鼠标进行操作...

    Windows Terminal是微软此前推出的终端管理软件 , 支持多种不同的连接协议并且可以调用 Linux 子系统操作. 在此前更新中该软件其实已经获得许多非常实用的新功能,但是微软始终没有支持 ...

最新文章

  1. GVINS:基于GNSS视觉惯性紧耦合的平滑状态估计方法
  2. 程序开发是编写sql语句的注意事项
  3. sklearn svm如何选择核函数_文本挖掘篇|利用SVM进行短文本分类
  4. 【Flink】Flink 周期性 watermark 的 传播 AssignerWithPeriodicWatermarks
  5. Python的那些隐藏特性
  6. webvector将html转为svg或者png图片的工具
  7. phonegap plugin.xml 示例
  8. 铁路售票系统的设计分析(时序图、类图)
  9. 2017年微商方向选择
  10. 如何更改itunes备份位置_Win10系统怎样设置itunes备份位置
  11. 汉诺塔问题(看完就记住)
  12. win10 cmd切换目录
  13. 对于Python中@property的理解和使用
  14. (纪中)2173. 无根树(tree)【SPFA】
  15. 随机存取存储器与只读存储器
  16. virtualbox 菜单栏不见了
  17. 创意美观的思维导图模板分享
  18. unity-新手引导
  19. 计算机输入法不能切换用户登录,输入法不能正常切换,输入法切换不出来 - 输入法切换不了,输入法不能切换怎么办? - 安全专题...
  20. 调查结果:您使用什么.NET Framework功能?

热门文章

  1. Python每日一练(24)-requests 模块获取免费的代理并检测代理 IP 是否有效
  2. 有什么可以快速剪切音乐的工具
  3. python爬虫-模拟登陆新浪微+博爬取感兴趣人的所有信息
  4. 解决安卓手机竖向拍照后,图像横屏展示的问题。
  5. z6青春版刷Android11,联想Z6青春版MIUI刷机包(系统刷机最新完整固件MIUI11稳定版)...
  6. android 前摄屏幕补光,没有光线时该如何自拍?OPPO R9屏幕补光帮你忙
  7. 如何用nginx解决跨域问题
  8. Python学习笔记——openpyxl读取工作表的数据有效性设置信息
  9. 什么是标记化?令牌?
  10. Python制作抖音同款含褶皱面料图