jade模板 注意事項

2022-03-22 19:18:19 字數 2100 閱讀 8114

1.   jade模板 語法

doctype html

html

head

body

header

div

2.新增內容:直接在標籤後邊加空格 直接寫內容

如下:   

div  我要寫的內容

3.  直接在body內新增內容:body 後邊新增  "."     或者 直接 「|內容」

"."可以替換 多行  "|"

html

head

body.

asdas

errdtt

dgdtrg

html

head

body

|asdas

|tryr

|rtytyry

4.變數: 「 # 」  或者**中 「=a」

doctype html

html

head

body

header

div-var a="kevin"

div 我的名字叫#

doctype html

html

head

body

header

div-var arr = ["sdfsf","dfddf","cdfsf"]

-for(var i=0;inote:    這裡注意 裡邊有「;」時,上述** for 前邊的 "— "不能省掉 ; 而下邊**的 if 前邊的 "—" 可以省掉

doctype html

html

head

body

header

div-var a=6;

if(a==6)

div=a

else

div skdjhfsk

note: 使用 "!="   不轉義** ,識別變數中的 標籤

doctype html

html

head

body

-var a = "書店合肥收到"

div!=a

5. switch 特殊處理

html

head

body

-var a=4

case a

when 4

div 5

when 3

div 3

default

不對

6.屬性(class="box clearfix",src="./a.jpg")

html

head

body

div(class="box clearfix",data-id="item1")

note 特例 style class ,json和陣列表示

html

head

body

div(class=["box","clearfix"],style=,data-id="item1")

html

head

body

-var arr = ["box","clearfix"];

-var json = ;

div(class=arr,style=json,data-id="item1")

html

head

body

-var arr = ["box","clearfix"];

-var json = ;

div(class=arr, class="active",style=json,data-id="item1")

7.渲染

var str =  jade.renderfile('1.jade',);

fs.writefile("./a.html",str,function(err){})

C 模板使用注意事項

c 模板使用有很多的規則,如果稍有問題便會出問題。由於c 宣告模板和實現模板規則不一樣,很容易出錯,現將遇到的注意事項列出來,當便大家也方便自己以後找錯。1 類的內部區域性模板成員函式不能是虛擬的,virtual這個識別符號。2 宣告了模板類,在實現其介面的時候注意在類網域名稱加上 類名 定義的泛型...

模板類編寫注意事項

模版類的定義和實現不能分開寫在不同檔案中,否則會導致編譯錯誤 原因 在c 中,在編譯階段才確定物件所占用的空間。模板類只有被真正使用的時候,編譯器才知道,模板套用的是什麼型別,應該分配多少空間。然後根據套用的型別進行編譯。套用不同型別的模板類實際上就是兩個不同的型別,因此這兩個型別的共同成員函式實質...

template模板 使用注意事項

今天在建立多個不同表對應的model類。然後根據 表的標識確定udp傳輸結構體的時候遇到很多問題。記錄一下以防以後忘記。template struct udpdata 這是udp傳輸的結構體。在使用過程中需要注意的是 1 在定義udpdata時,需要指定模板t的型別,不然會報出miss templa...