1.在src目錄下新建乙個資料夾view,新建乙個ejs檔案為index.ejs,**如下:
//匯入header母板部分
學號姓名
性別年齡
班級出生日期
//渲染資料
<% studata.foreach((item, index)=>) %>
//匯入footer母板部分
3.配置ejs
//配置ejs檢視引擎
// 識別以ejs結尾的引擎檔案
4.在路由中攔截index
router.get("/index",pagectrl.index)//返回乙個有資料的頁面
5.在控制器中,獲取資料
index(req,resp));}})
}
6.dao層實現資料庫操作,返回學生資訊
//查詢所有學生資訊
getstudao(fn))
}
express結合EJS模板渲染HTML
注意 以下是在windwo環境下 執行 npm install ejs然後你的目錄node modules下將增加ejs資料夾 var express require express 指定模板引擎 指定模板位置 利用模板檔案home.ejs渲染為html req,res home.ejs 模板寫法可...
koa2實戰個人筆記(二) 模板渲染引擎ejs
配置const views require koa views 註冊模板檔案,指定相應資料夾 extension ejs 引用 直接在路由中使用ctx.render函式,需要注意讀取檔案是非同步操作,要用await。router.get async ctx,next 語法 變數用 變數 語法取得變數...
ejs模板引擎原理
核心function test obj templ return templ 複製 const fs require fs const path require path let str fs.readfilesync path.resolve dirname,index2.html utf8 fu...