ejs
- 安装
npm install --save ejs koa-views
- 引入
const views = require("koa-views")
app.use(views("views",{
extension:"ejs"}))
注意:上面这里意思就是把路径 views
作为存放 ejs
模板的路径。
- 基本使用
router.get("/news",async (ctx,next) => {
let str = "jonas"
await ctx.render("news",{
str})
})
访问 /news
时,会把数据 str
带到 news
模板页面。
在 views
目录下创建模板页面 news.ejs
:
<!DOCTYPE html>
<html lang="en">
<head