ejs模版学习-- ejs的大概使用

来源:互联网 发布:手机淘宝怎么登陆卖家 编辑:程序博客网 时间:2024/04/29 16:30

学习网址先贴在此

ejs的运作

var path = require('path');var ejs = require('ejs');var people = ['geddy', 'neil', 'alex'],    html = ejs.render('<%= people.join(", "); %>', {people: people});console.log(html) // geddy, neil, alex

大概有个render方法,一个填模版,另一个充数据,看似与underscore的template没太大区别。

var template = ejs.compile(str, options);template(data);// => Rendered HTML stringejs.render(str, data, options);// => Rendered HTML string

其中comile的形式跟template如出一辙,但多了options中的若干选项:

这里写图片描述

还有不同形式的delimiter作用
这里写图片描述

最后是include
这里写图片描述
好,大致就知道ejs的工作方式了,接下来就是看源码了。

原创粉丝点击