大佬教程收集整理的这篇文章主要介绍了jade模板基本语法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
原文地址: http://www.w3cplus.com/html/jade.html
// 第二个title是标题对象,是传过来的字符串
// method1
title title
// method2
title= title
h1 #{titlE}
// 效果一样
h1= title
// 测试一把
h1 this is a h1 #{titlE}
p.tcolor welcome to #{titlE}
p= 'welcome to' + title
div
span Hello World!
label Hello zw
div
label this is label
div#content
p#info
a.btn
// 执行js
// 1.
script.
console.log('Welcome to join');
// 2.
script
| console.log('Hello join')
// ()分割属性
a(rel='nofollow',href='http://www.wandoujia.com/join#getJobInfo=1')
// 注释
// 这是单行注释
//
这个是多行注释
这个是多行注释
这个是多行注释
//- 这段注释不会输出
// for循环
-for (var i=0;i<10;i++) li Hello #{i}
//=默认会转义内容(会把标签转换为字符串) p= 'Welcome to wandoujia fe,we want <b>you</b>' p Welcome to wandoujia fe,we want <b>you</b> // 这样不会被转译 p!= 'Welcome to wandoujia fe,we want <b>you</b>'
- var name = 'yaochun' p my name is #{namE}
// each 的语法结构
- var jobs = ['fe','wangjia','beijign'] each job in jobs
li= job
// 字典
- var jobs = {"catagory" : "fe","company" : "wandoujia","local" : "beijing"} each val,key in jobs
li #{key}: #{val}
//case主要的作用和js里面的switch一样
- var apples = 1
case apples
when 0
p you have no apples
when 1
p you have an apple
default
p you have #{apples}
mixin join
ul
li 我们需要一帮人
li 喜欢前端
li 了解前端
li 愿意在前端不断学习奋斗的
li 你是吗?
li 快来加入我们把
+join()
mixin join(content)
ul
li #{Content}我们需要一帮人
li 喜欢前端
li 了解前端
li 愿意在前端不断学习奋斗的
li 你是吗?
li 快来加入我们把
+join('zw')
mixin join(content)
ul
li 我们需要一帮人
li 喜欢前端
li 了解前端
if block
block
else
li 你是吗?
li 快来加入我们把
+join('zw')
li 我们这有神马?
li 我们这个有一帮能折腾的老师阿姨
li 我们这有美丽的阿姨
li 我们每周都有技术交流
li 我们这可以用很多开源的新技术
mixin link(href,Name) a(class!=attributes.class,title!=attributes.title,href=href)= name
+link('http://wandoujia.com/join','豌豆荚前端招聘')(class="btn",title="招聘啦,小伙伴快来点") 著作权归作者所有。
link(rel='stylesheet',href='/stylesheets/style.css')
以上是大佬教程为你收集整理的jade模板基本语法全部内容,希望文章能够帮你解决jade模板基本语法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。