Войти с помощью github
Форум /

Например я могу использовать как this.ctx.block, так и this.block для получения имя блока.

Еще не понятная история с data, например если передать в bemhtml свойство data:

{ block: 'some-block', data: 'some-data' }

, то оно будет находится как и в this.ctx.data так и в this.data

Но если передать свойство отличное от data:

{ block: 'some-block', anotherkey: 'some-data' }

, то оно будет находится только в свойстве this.ctx.anotherkey