Хочется получая ajaxом(bemjson(Данные) - блока), прогнав его через bemhtml получить исходный html Делать это все добро надо на клиенте. Есть ли такая возможность?
Хочется получая ajaxом(bemjson(Данные) - блока), прогнав его через bemhtml получить исходный html Делать это все добро надо на клиенте. Есть ли такая возможность?
Да, разумеется.
Чтобы нужные BEMHTML-шаблоны попали в клиентский JS, нужно добавить их в зависимости. Подробнее см. https://ru.bem.info/technology/deps/about/#Подключение-зависимостей-по-технологии
@tadatuta Вот это просто супер, спасибо тебе большое!
Не совсем понял с зависимостями
Но метод BEMHTML.apply(bemjson) в переменой bemjson - записан BEMJSON блока events-list для теста, возвращает undefined, я полагаю он должен html вернуть.
@Guria спасибо, Вопрос следующий откуда BEMHTML.apply(bemjson) знает какой шаблон подключить если их несколько указано в deps.js? Мне активно возвращается undefined Вот test.js:
deps.js - файла test.deps.js
подозреваю что я bemjson не так отдаю
Нет зависимости не указал i-bem, вопрос отпал)