Войти с помощью github
Форум
/
9 years ago
почему не работает bemhtml на клиенте
rustam-mh
шаблоны (BEMHTML BEMTREE)
BEMHTML.apply({block: 'name', content: 'cont'}) ни чего не возвращает
Комментарии: 8
Вот такое не возвращает?
"<div class="name">cont</div>"нет хоть я и подгрузил его ( modules.define('ablock', ['BEMHTML'], function(prov,BEMHTML){ .... } в консоль браузера выводится пустая строка
Тут два варианта, либо bemhtml не приехал на клиент, а вместо него какая-то заглушка, либо у блока
nameшаблон возвращает пустую строку.скорей всего нет в сборку js не попал ни один bemhtml шаблон. В таком случае enb по умолчанию соберет вам заглушку вместо bemhtml модуля.
как подгрузить BEMHTML на клиент. как -то в сборку js его подключить или что
В консоли браузера :
https://ru.bem.info/technology/deps/about/#Подключение-зависимостей-по-технологии
Либо можно просто подключить вообще все шаблоны, просто добавив бандл на страницу через
<script>.