Пусть в представление передается объект:
app.get('/page/', function(req, res) {
res.render('page', {
user: {name: 'john', age: 30}
});
});
Давайте выведем части этого объекта в представлении:
{{user.name}} {{user.age}}
Иногда может быть не очень удобно то, что
к каждому свойству объекта приходится писать
имя этого объекта. Упростить обращение поможет
команда with
. Эта команда применяется
к объекту, с которым мы хотим поработать:
{{#with user}}
{{/with}}
Внутри команды with
мы можем обращаться
к свойством объекта, не указывая имя этого
объекта:
{{#with user}}
{{name}} {{age}}
{{/with}}
Дан следующий объект:
let product = {
name: 'prod',
cost: 1000
}
Выведите данные этого объекта в представлении.