bh.match('block', function(ctx) {
ctx.content(ctx.param('...'))
}
bh.match('block', function(ctx, json) {
ctx.content(json['...'])
}
Оба варианта в больщинстве случаев дают одинаковый эффект. Однако интересно какой из вариантов предпочтительнее и в чем глубокая промеж них разница?
Для простоты правило может звучать так:
json
— только на чтение, для изменения следует использовать методыctx
.Подробнее см. https://github.com/bem/bh#conversion