欢迎光临散文网 会员登陆 & 注册

ejs

2023-04-29 14:57 作者:烧串者  | 我要投稿


1,ejs对应具体的需求,你觉得可以怎么分析具体的需求

2,用法:

语法:

模板的继承:

条件语句和循环

局部变量   客户端模板 EJS 中的过滤器 

错误处理,自定义标签,异步处理

模板继承,

EJS 中的静态文件处理 EJS 中的循环和条件语句

EJS 中的注释

EJS 中的客户端渲染

EJS 中的模板缓存

EJS 中的模板数据安全性

模板标签

EJS 中的自定义标签

ejs布局

局部视图:

缓存,错误处理

异步支持

自定义标签,输出输义

布局模板:

<!-- layout.ejs -->

<html>

  <head>

    <title><%= title %></title>

  </head>

  <body>

    <header>

      <h1>Welcome to my website!</h1>

      <nav>

        <ul>

          <li><a href="/">Home</a></li>

          <li><a href="/about">About</a></li>

          <li><a href="/contact">Contact</a></li>

        </ul>

      </nav>

    </header>

    <main>

      <%- body %>

    </main>

    <footer>

      <p>&copy; 2023</p>

    </footer>

  </body>

</html>


<!-- index.ejs -->

<%- extends('layout') %>

<% block('title', 'Home') %>

<% block('body') { %>

  <p>Here's some content.</p>

<% } %>

局部模板:

循环,条件语句

注释,引入外部模块

自定义标签,过滤器,转义输出

客户端渲染,异步渲染

局部模板,缓存,模板配置

错误处理

自定义标签,过滤器,条件语句

循环语句,函数调用,

注释

include,布局

客户端渲染

缓存,异步模板渲染

定界符自定义,转义输出


ejs的评论 (共 条)

分享到微博请遵守国家法律