VG
А какая тулза минифицированный css разбивает на отдельные блоки? На выходе файловая структура по бэм.
Вроде слышал, что есть такое
Size: a a a
VG
VG
И
basket-logic) найди его через finbMixedBlock — это вызовет его инициализацию.basket-logic?basket-logic без вызова его в том блоке куда он инамиксован работает?SB
И
{
block: 'some-block',
mix: {
block: 'logic-block',
js: {
id: 'logic-block''
}
}
},
{
block: 'another-block',
mix: {
block: 'logic-block',
mods: {
type: 'test'
},
js: {
id: 'logic-block''
}
}
}
YM блока logic-blockmodules.define('logic-block', ['i-bem-dom', 'another-block'], function(provide, bemDom,AnotherBlock) {
provide(bemDom.declBlock(this.name,{
onSetMod : {
'js' : {
'inited': function() {
// все прекрасно работает
this._anotherBlock = this.findMixedBlock(AnotherBlock);
}
}
},
}
});
YM модификатора test блока logic-blockmodules.define('logic-block', ['i-bem-dom'], function(provide, bemDom,Logic) {
// проверим что блок попал в депсы
alert('deps');
provide(Logic.declMod({modName: 'type', modVal: 'test'},
onSetMod : {
'js' : {
'inited': function() {
this.__base();
// тут ни чего не работает
alert(123);
}
}
},
}
});