Nodejs基础、Nodejs打在一个类似Express的框架、MongoDb的基础、Nodejs操作Mongodb、Koa2入门实战。从0到1学会Nodejs入门教程
Koajs入门视频教程在线学习地址:https://www.bilibili.com/video/BV1xm4y1c7zr/?p=1
Koajs入门视频教程网盘下载地址:https://pan.baidu.com/s/1QN_XkXRXmIw6V7HevntBQQ 提取码:abcd
EJS是一个JavaScript模板库,用来从JSON数据中生成HTML字符串。Koa2框架中ejs可以把数据库查询的数据渲染到模板上面,实现一个动态网站。
Koa2 中使用ejs模板引擎的用法:
1、安装 koa-views 和ejs
1.安装koa-views npm install --save koa-views / cnpm install --save koa-views
2.安装ejs npm install ejs --save / cnpm install ejs --save
const views = require('koa-views');
app.use(views('views', { map: {html: 'ejs' }}));
router.get('/add',async (ctx)=>{
let title = 'hello koa2'
await ctx.render(index',{
title
})
})
<% if(true){ %>
true
<%} else{ %>
false
<%} %>
<%for(var i=0;i<list.length;i++) { %>
<li><%=list[i] %></li>
<%}%>