Open bradbenetton opened 9 years ago
Всем привет!
Правильно ли я объявляю блок-микс в js? Он у меня почему-то выпадает в ошибку: Uncaught mix block "mix" for "block" is undefined.
Uncaught mix block "mix" for "block" is undefined
BEMJSON:
{ block: 'block', js: true, mix: [{block: 'mix'}], content: 'Block' }
js:
modules.define('block', ['i-bem__dom'], function(provide, BEMDOM) { provide(BEMDOM.decl({ block: this.name, baseMix: ['mix'] }, { onSetMod: { 'js': { 'inited': function() { console.log('Block!') } } } })); });
Для начала блок-микс в js не тоже самое что микс блока в bemjson. Поле mix в bemjson в вашем случае не нужно.
Сам js блок mix должен быть тоже объявлен соответствующим образом.
mix
Всем привет!
Правильно ли я объявляю блок-микс в js? Он у меня почему-то выпадает в ошибку:
Uncaught mix block "mix" for "block" is undefined
.BEMJSON:
js: