zoukankan      html  css  js  c++  java
  • 模板引擎_粗略了解

    模板引擎

    模板引擎的使用和集成,也就是视图。

    • 什么是模板引擎
      模板引擎是一个页面模板根据一定得规则生成的html工具。PHP是最早的模板引擎。按照这种模式,整个网站就有一个个页面模板组成,所有的逻辑都嵌入到模板中,这大大减低了动态网页开发的门槛。
      模板引擎的功能就是将页面模板和要显示的数据结合起来生成html页面。它既可以运行在服务器端也可以运行在客户端,大多数时候他都在服务器端直接被解析成html,完成之后在传递给客户端。但是在MVC架构中,模板引擎包含在服务器端,控制器得到用户的 请求后,从模型中获取数据,调用模板引擎。模板引擎以数据和页面为输出,生成html页面,然后返回给控制器,有控制器交回给客户端。

    • 使用模板引擎
      基于javascript的模板引擎有很多,大多数书上推荐使用ejs,因为她十分简单,而且与Express的集成良好。他是由标准的javascript实现的,所以他不仅可以运行在服务器端还可以运行在客户端。
      (用法略:)
      ejs的标签,他只有三种标签:

    • <% code %>:javascript代码

    • <%= code %>:显示替换过html特殊字符的内容

    • <%- code %>:显示原始的html内容。

    • 页面布局
      Express会自动套用layout.js

  • 相关阅读:
    《微风吹过的街道》Alpha冲刺Scrum meeting5
    《微风吹过的街道》Alpha冲刺Scrum meeting4
    小明分蛋糕题解
    小明分蛋糕(附题解)
    正确答案
    阴影面积
    双面打印
    实验十 团队作业6:团队项目用户验收&Beta冲刺
    你说什么都不对【Beta】Scrum meeting 4
    你说什么都不队【Beta】Scrum meeting 3
  • 原文地址:https://www.cnblogs.com/yehui-mmd/p/6639386.html
Copyright © 2011-2022 走看看