最近时常需要ejs模板做些项目,所以特地总结了一下ejs的一些特性,其中可能会有些不足,但我会时常补充。
总结如下:
- 缓存功能,能够缓存已经解析好的html模版;
- <% code %>用于执行其中javascript代码;
- <%= code %>会对code进行html转义;
- <%- code %>将不会进行转义;
- 支持自定义标签,比如’<%‘可以使用’{{’,’%>‘用’}}'代替;
- 提供一些辅助函数,用于模版中使用
- 利用<%- include filename %>加载其他页面模版;
最近时常需要ejs模板做些项目,所以特地总结了一下ejs的一些特性,其中可能会有些不足,但我会时常补充。
总结如下: