Приветствую, из примера:
bh.match('field_type_email', function(ctx) {
ctx.cls('validate');
});
а теперь на этот блок вешаем ещё один модификатор field_custom
и обрабатываем
bh.match('field_custom', function(ctx) {
ctx.cls('block-custom');
});
теперь модификатор field_custom
затрёт действие модификатора field_type_email
,
а по историческим причинам мне просто необходимо, помимо бем классов ещё и class='... validate block-custom'
@zxqfox порекомендовал применить здесь
mix()
:для моей конкретной задачи, решил таким способом: