- Простейший bemjson:
([
{
block: 'page',
content: [
{ block: 'test', mods: { foo: 'bar'}, js: true}
]
}
]);
- блок рендерится в
<div class="test test_foo_bar i-bem" data-bem="{"test":{}}"></div>
page
изbem-core
автоматом тянетi-bem__dom_init_auto
и в собранном.js
присутствует.
Однако блок не инициализировался: (https://gist.github.com/6bb4a5dc7d97cba5fa67) (http://bl.ocks.org/Guria/raw/6bb4a5dc7d97cba5fa67/)
modules.define('kg-menu', ['i-bem__dom']
— потому что kg-menu !== testпосыпаю голову пеплом. спасибо
;-) шыт случается
Чтоб добавить полезности этому фейл посту, предлагаю дополнить список Чтобы привязать блок к HTML-элементу, необходимо: в начале следующим пунктом:
Если нет возражений, PR с меня. cc @innabelaya @tadatuta
@Guria я за