Express框架之模板支持

在支持讲过node的ejs模板引擎,那么在express框架中ejs模板支持力度是怎样的答案是肯定的!

下面看一下express框架中ejs模板的实现

//模板引擎功能(ejs)支持力度
var express=require("express");

var app=express();
//ejs模板文件
app.set("view engine","ejs");
app.get("/",function(req,res){
    res.render("haha",
        {"news":[
        "很不错,nice",
        "这是飞车游戏","这是拳击游戏",
        "这是异步很好的电影",
        "这是异步处理",
       "看上去很好吃的样子"
    ]}
        )

});
app.listen(3000)

首先设置一下模板文件存在的目录("view")已经模板文件扩展名(.ejs)

app.set("view engine","ejs");

然后当进行post请求时候如何处理这个模板读取渲染

app.get("/",function(req,res){
    res.render("haha",
        {"news":[
        "很不错,nice",
        "这是飞车游戏","这是拳击游戏",
        "这是异步很好的电影",
        "这是异步处理",
       "看上去很好吃的样子"
    ]}
        )

});

res.render("需要读取的ejs文件前缀"),{

这里是绑定ejs的数据内容

}

如此简单对于express支持的模板文件!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏顾宇的研习笔记

AWS 上的生产环境架构优化案例

在AWS 上的生产环境性能分析案例一文中,记录了我对客户应用生产环境的一次性能分析。接下来,我们要根据所发现的性能问题进行架构优化,以提升可用性和性能。同时,这...

1571
来自专栏子勰随笔

SDK开发经验之文档

2238
来自专栏CSDN技术头条

创建一个分布式网络爬虫的故事

编者按:作者通过创建和扩展自己的分布式爬虫,介绍了一系列工具和架构, 包括分布式体系结构、扩展、爬虫礼仪、安全、调试工具、Python 中的多任务处理等。以下为...

2528
来自专栏EAWorld

微服务来了,配置怎么办?

配置管理是个简单的小话题,程序员都已经非常熟悉,咋就跟微服务挂上钩了呢? 前些年没提微服务架构的时候,大家也都会做配置管理相关的事情,比如我接触过的很多项目都做...

3666
来自专栏wincent的专栏

SPEED 飞车扩容改造:敢于对过去说不

接手飞车运维以来,在扩缩容上耗费了比较多的精力,于是有了我们今天的主题,飞车扩容改造。

2381
来自专栏后端技术探索

Linux各种发行版,你会选吗

Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software ...

1832
来自专栏Java编程技术

分布式事务- TCC编程式模式

严格遵守ACID的分布式事务我们称为刚性事务,而遵循BASE理论(基本可用:在故障出现时保证核心功能可用,软状态:允许中间状态出现,最终一致性:不要求分布式事务...

1573
来自专栏腾讯开源的专栏

腾讯与阅文技术合作 微服务框架 Tars 再添 PHP

TARS 作为由腾讯公司开源的优秀 RPC 框架与服务部署运维解决方案,被阅文集团引入了实际实践中,同时阅文集团对 TARS 在 PHP 语言层面进行了能力的补...

4611
来自专栏惨绿少年

Linux发展史

第1章 Linux发展史 1.1 什么是操作系统 操作系统是人与计算机硬件的一个中介。 1.2 操作系统组成 操作系统类似与鸡蛋 蛋壳--------->系统中...

2320
来自专栏服务端技术杂谈

海量日志数据存储用 elasticsearch 和 hbase 哪个?

首先看两者的简单介绍: ElasticSearch:是一个基于Lucene的搜索引擎; HBase:是一个开源的,非关系的,分布式的数据模型存储引擎; 两个框...

4925

扫码关注云+社区

领取腾讯云代金券