Не могу разобраться с шаблонизацией на клиенте. Есть два блока content и list. Как сделать чтобы из блока content был виден шаблон list? Какие зависимости надо подключать и в каком порядке?
пробовал так:
modules.define('i-bem__dom', ['BEMHTML'], function(provide, BEMHTML, BEMDOM) {
BEMDOM.decl('content', {
onSetMod: {
'js':{
'inited': function(){
BEMDOM.append(
this.domElem,
BEMHTML.apply(
{
block: 'list'
})
);
}
}
}
});
provide(BEMDOM);
});
Чтобы на клиент собрать необходимые BEMHTML-шаблоны, следует использовать подключение зависимостей по технологии. При этом важно, чтобы в сборку попал блок
i-bem
, т.к. он содержит базовые BEMHTML-шаблоны.Спасибо. Почитаю подробнее.
Ссылка не работает=(
Переехало на https://ru.bem.info/technology/deps/