# Команда with в Handlebars в Express

Пусть в представление передается объект:

`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 }`

Выведите данные этого объекта в представлении.

← →
↑