express模板引擎jade与ejs
生活随笔
收集整理的這篇文章主要介紹了
express模板引擎jade与ejs
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
express模板引擎有很多種,常用的是jade和ejs。
區別:
- jade-破壞式、侵入式、強依賴
- ejs-溫和、非侵入式、弱依賴
一、jade渲染數據到頁面
1.根據縮進劃分層級
2.屬性用()表示,用逗號分隔
*style={}*class=[]3.內容
div xxxspan xxxa(href="xxx") 鏈接4.渲染函數
jade.render('字符串'); jade.renderFile('模板文件名', 參數)二、ejs渲染數據到頁面
不用根據縮進劃分層級,和普通寫法一樣;
1.注意點:
<%= name %> <%= json.arr[0].name %> <%= 12+5 %> <%= 'asdfasdf' %><% %> 表達式處理<%= %> 用=號輸出,就會被escapge轉義編碼<%- %> 用“-”輸出原始內容, 不會被escape2.使用場景:
1、 = 字符串輸出2、 - 輸出一個 json 對象供客戶端 javascirpt 使用, 或者想輸出一些動態生成的 HTML 標簽總結
以上是生活随笔為你收集整理的express模板引擎jade与ejs的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 脚趾甲长肉(为啥脚趾甲动不动就长到肉里)
- 下一篇: 最新十大实木地板排名