高效的 JavaScript 模板引擎--EJS

最近时常需要ejs模板做些项目,所以特地总结了一下ejs的一些特性,其中可能会有些不足,但我会时常补充。

总结如下:

1. 缓存功能,能够缓存已经解析好的html模版;
2. <% code %>用于执行其中javascript代码;
3. <%= code %>会对code进行html转义;
4. <%- code %>将不会进行转义;
5. 支持自定义标签,比如’<%‘可以使用’{{’,’%>‘用’}}'代替;
6. 提供一些辅助函数,用于模版中使用
7. 利用<%- include filename %>加载其他页面模版;
Author: ahuiyoのblog
Link: http://ahuiyo.cn/高效的-JavaScript-模板引擎-EJS/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
支付宝打赏
微信打赏