Nodejs express使用ejs模版

绝地灬酷狼 2022-08-07 15:58 319阅读 0赞

首先安装ejs模版

npm install ejs —save

  1. var express = require('express'); var ejs = require('ejs'); var app = express();
  2. // 设置express的模版引擎为ejs app.set('view engine','ejs') // 设置views模版文件目录,默认为当前目录的views文件夹(可以不设置) app.set('views','./views') // 当GET请求/ejs路径时候执行此方法 app.get('/ejs',function(req,res){ res.render('welcome',{ 'info':'welcome ejs...'}) })--views/welcome.ejs--- <body> 欢迎您:<%=info%> </body>结果:欢迎您:welcome ejs... 使用app.set('view engine','ejs')让express使用ejs模版,默认模版文件目录在当前的目录下的views 可以使用app.set('views',path)来设置模版存放目录 模版页面可以使用<%%>来写代码,讲被解析执行,<%=attr%>、<%-attr%>可以直接输出render过来的参数值 <%=attr%>:如果包含html标签将使用html风格来显示。 <%-attr%>:如果包含html标签将原样输出,不会html风格来显示。 可以使用res.render(logicName,[data])来渲染模版并显示,第一个参数是模版的名称,不需要后缀,第二个参数是渲染的参数,在模版里可以直接 使用或者attrname来输出

发表评论

表情:
评论列表 (有 0 条评论,319人围观)

还没有评论,来说两句吧...

相关阅读

    相关 nodejs----express

    使用nodejs进行搭建后台,使用的是  express   ,数据库使用的是mongodb 首先需要安装好nodejs 然后再指定位置上进行安装 express , 使用

    相关 expressejs

    Express Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。