EJS详解

EJS是一个简单高效的模板语言,通过数据和模板,可以生成HTML标记文本。可以说EJS是一个JavaScript库,EJS可以同时运行在客户端和服务器端,客户端安装直接引入文件即可,服务器端用npm包安装

Ejs特点:

(1) 快速编译和渲染

(2) 简单的模板标签

(3) 自定义标记分隔符

(4) 支持文本包含

(5) 支持浏览器端和服务器端

(6) 模板静态缓存

(7) 支持express视图系统

ejs常用标签:

(1) <% %>流程控制标签

(2) <%= %>输出内容标签(原文输出HTML标签)

(3) <%- %>输出标签(HTML会被浏览器解析)

(4) <%# %>注释标签

(5) % 对标记进行转义

(6) <%- include(path) %> 引入 path 代表你引入其他模板的路径

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,850评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,443评论 4 61
  • “快看快看,就是这个女的要打掉孩子呢!” “为什么啊,这人不是有老公嘛,结婚有了孩子不是挺好的”,护士冠冠不解的问...
    刘斌谈白阅读 4,247评论 0 1
  • 而立需从今日始,繁花青春正当年。 忍再忍,不会难。 临渊池畔,知浊知清知安然。 若不登高看,怎知海天蓝。 人到用时...
    颢宁斋阅读 3,034评论 0 12

友情链接更多精彩内容