Nodejs express使用ejs模版
来源:互联网 发布:仿真教学软件 编辑:程序博客网 时间:2024/05/16 04:46
首先安装ejs模版
npm install ejs --save
var express = require('express');var ejs = require('ejs');var app = express();
// 设置express的模版引擎为ejsapp.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 0
- Nodejs express使用ejs模版
- nodejs express模版引擎ejs的使用
- nodejs express template (模版)的使用 (ejs + express)
- nodejs express template (模版)的使用 (ejs + express)
- NodeJS搭建博客系统(四)使用模版引擎(node+express+ejs做的一个demo)
- 在nodejs中使用ejs模版
- 在nodejs中使用ejs模版
- nodejs+ejs+express+echart+
- Nodejs + express + ejs, jade
- Nodejs express使用jade模版
- nodejs 模版引擎-ejs
- nodejs使用express创建ejs变成jade的解决办法!
- nodejs+express+ejs+mongoose实例
- nodejs+express+ejs+mongoose实例
- nodejs+express+ejs+mongoose实例
- Nodejs+express+ejs简单实例
- NodeJS实战:Express+Mongoose+ejs
- express 简单使用ejs
- iOS多线程编程之NSOperation和NSOperationQueue的使用
- 深度优先搜索代码模板
- php realpath dirname
- Android 应用数据库升级
- Android权限清单
- Nodejs express使用ejs模版
- Adaboost algorithm
- strtok的用法
- C++ 对象的内存布局(上)
- UIKit框架-高级控件Swift版本: 6.UIAlertView方法/属性详解
- 2015年北京市人身损害赔偿计算依据
- Inter-Process Communication(IPC)
- 自定义iOS7导航栏背景,标题和返回按钮文字颜色
- Android 自定义控件玩转字体变色 打造炫酷ViewPager指示器