ejs

Posted 飘然离去

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ejs相关的知识,希望对你有一定的参考价值。

这个博客比较专业些 http://sunnyhl.iteye.com/blog/1985539

ejs速度不是最快的,推荐最多大概是因为其简单的语法结构。主要通过<% %><%=%>来嵌套代码。比如符合阅读逻辑,同时也省去不少学习语法的成本。 

ejs的特性: 
    1、缓存功能,能够缓存已经解析好的html模版; 
    2、<% code %>用于执行其中javascript代码; 
    3、<%= code %>会对code进行html转义; 
    4、<%- code %>将不会进行转义; 
    5、支持自定义标签,比如‘<%‘可以使用‘{{‘,‘%>‘用‘}}‘代替; 
    6、提供一些辅助函数,用于模版中使用 
    7、利用<%- include filename %>加载其他页面模版;

以上是关于ejs的主要内容,如果未能解决你的问题,请参考以下文章

SyntaxError:编译 ejs 时出现意外的 token.ejs

EJS模板语言学习

EJS模板引擎

EJS模板引擎

前端独立引用 ejs模版

EJS:如何在 EJS 文件中呈现来自猫鼬的两个或多个填充集合