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> <%}%>