Closed banzalik closed 12 years ago
а class="..."
не достаточно? зачем отдельно комментарии?
Если использовать bem не как платформу, а как средство для генерации статических html файлов, то хочется уметь обрамлять ключевые блоки в подобные комментарии, для большего удобства их дальнейшего распиливания на шаблоны. Т.е когда процесс шаблонизации не зона ответственности верстальщика. Это некий, дополнительный, уровень микродокументирования кода. Я таким часто пользовался, когда верстал static html.
может лучше тогда сделать специальный блок i-info, в который заварачивать нужные секции? а в шаблонах для i-info можно будет написать любое обрамление
Да, это как вариант. Но это усложняет json дерево, которое в данном случаи пишется руками.
А если подойти к вопросу с другой стороны? Можно ли добавить возможность делать глобальные обработчики атрибутов блоков? Т.е давать возможность писать шаблон, который будет искать определенный атрибут у всех блоков и что-то с ними делать.
Да, можно написать шаблон с кастомным предикатом по моде default.
реализовал у себя на проекте
Хочется иметь в bemjson встроенную поддержку комментирования блоков. например
будет развариваться в <!-- start b-test --> <div class='b-test'> hello </div> <!-- end b-test -->