Есть блок block-one
, события которого слушаются в block-two
через this.findBlockOn('block-one', 'block-one-elem).on('change', this._blockOneChanged, this)
. В bem-core изменился способ обращения к инстансу блока block-one
в обработчике события.
Было:
_blockOneChanged: function(e) {
var blockOneInstance = e.block;
this._checkButtonsState(blockOneInstance);
},
Стало:
_blockOneChanged: function(e) {
var blockOneInstance = e.target;
this._checkButtonsState(blockOneInstance);
},
В руководстве по миграции есть только указание на «Доступ до DOM-элемента в обработчике события»
// cc @innabelaya