Справочное руководство по i-bem.js
Библиотека bem-core — одна из ключевых библиотек БЭМ — это набор полезных блоков, среди которых есть блок i-bem.
Его часто называют «блок, помогающий делать блоки», потому что он используется для создания других интерфейсных компонент по принципам БЭМ.
Блок i-bem
реализован в нескольких технологиях, и одна из них — JavaScript. С
ней предоставляется фреймворк для разработки на JavaScript в БЭМ-терминах.
Это пошаговое руководство подробно описывает, как использовать возможности блока i-bem
в
JavaScript для ваших собственных интерфейсных компонент.
Структура блока: HTML и JavaScript структура блока, самый простой пример.
Модификаторы: Установка и удаление модификаторов, переключение (toggle). Реакция на назначение нового модификатора и другая магия.
Живая (или ленивая) инициализация: Особенности живой инициализации и хорошие практики.