koa2實戰個人筆記(二) 模板渲染引擎ejs

2021-10-10 10:14:12 字數 528 閱讀 1274

配置

const views = require('koa-views')

// 註冊模板檔案,指定相應資料夾

extension: 'ejs'

}))

引用

直接在路由中使用ctx.render函式,需要注意讀取檔案是非同步操作,要用await。

router.get('/', async (ctx, next) => )

})

語法

變數

用<%= 變數 %>語法取得變數

2. if…else語句

<% if(isshow)else,,,

,]

})}) <% list.foreach(item=>) %>

模板元件引入
<%- include('widgets/usere',) %>
第乙個引數是元件路徑,第二個引數是帶給元件的值

Koa2基礎學習

01 環境準備 安裝搭建專案的開發環境 02 中介軟體用法 講解 koa2 中介軟體的用法及如何開發中介軟體 03 路由koa router 04 post get請求 常見請求方式處理 05 分層 梳理 漸近於 mvc 分層模式 06 檢視nunjucks koa 預設支援的模板引擎 07 處理靜...

koa2入門學習

koa模組 koa route 路由 route.get 路徑 路由函式 koa static 靜態資源載入 const serve 路徑 koa compose 中介軟體合成模組 koa body 提取表單post請求鍵值對,處理上傳檔案 上下文context的response和request c...

使用koa generator生成koa2專案

1 新建專案目錄,準備在 建立專案和寫 就在 建立即可。2 開啟命令列視窗。安裝koa generator,安裝命令為 npm install g koa generator 全域性安裝 3 使用koa generator生成koa2專案,輸入命令 koa2 koa demo koa demo為 專...