0324-ejs

EJS中文文档

express中使用ejs

安装ejs

$ npminstallejs


app.set("view engine","ejs");  //模版引擎设置为 ejs

基本语法

.<% code %>

无缓冲的条件语句元素


.<%= code %>

转义HTML,该code并且会打印出来


.<%- code %>

非转义的buffering,该code并且会打印出来


.<% include file %>

内嵌别的文件


.<% layout(file) -%>

指定布局文件


.<% script(file) -%>

包含js脚本文件


.<% stylesheet(file) -%>

包含css文件


.<% block(code, code) -%>

指定块内容



例子:



布局

EJS 不会特别地支持区块,但是可以采用包含头部和尾部的方法来实现局部,像这样:

<%-include('header')-%>

      <h1>title</h1>

      <p>my page</p>

<%-include('footer')-%>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,461评论 19 139
  • 1.express中使用ejs var express = require('express');//需要安装 e...
    江南之城阅读 6,330评论 0 0
  • error code(错误代码)=0是操作成功完成。error code(错误代码)=1是功能错误。error c...
    Heikki_阅读 8,730评论 1 9
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,620评论 25 709
  • 感恩冥想 1、感恩南无大智文殊菩萨迦持,两个弟弟都考上了高中,祝福弟弟们上高中以后继续努力学习,能够尊敬师长,帮助...
    栾宜阅读 1,027评论 0 0