improved the example of output-function

This commit is contained in:
oscarotero
2017-05-08 20:10:18 +02:00
parent 2e89652f63
commit 25486a438b
2 changed files with 15 additions and 6 deletions

View File

@@ -1,3 +1,10 @@
<p>
<strong><%= echo(name) %></strong> is a <%= echo(age) %> year old <% echo(species) %>.
</p>
<ul>
<%
users.forEach(function (user) {
echo('<li>');
echo('<strong>' + user.name + '</strong>');
echo('is a ' + user.age + ' year old ' + user.species);
echo('</li>\n');
});
-%>
</ul>

View File

@@ -7,9 +7,11 @@ var read = require('fs').readFileSync;
var join = require('path').join;
var path = join(__dirname, '/output-function.ejs');
var data = {
name: 'Tobi',
age: 2,
species: 'ferret'
users: [
{ name: 'Tobi', age: 2, species: 'ferret' },
{ name: 'Loki', age: 2, species: 'ferret' },
{ name: 'Jane', age: 6, species: 'ferret' }
]
};
var ret = ejs.compile(read(path, 'utf8'), {