Проблемы с наследованием типа блок-элемент и элемент-блок
cpoftea opened this issue · 1 comments
cpoftea commented
Есть блок block-a
c элементом block-a__elem
и block-b
с элементом block-b__elem
.
- При попытке унаследовать блоком
block-b
элементblock-a__elem
блок инициализируется с классомblock-b__block-b_js_inited
. При установке модификаторов из экземпляра проинициализированного таким образом блока, классы модификаторов также имеют видblock-b__block-b_mod_val
. - При попытке унаследовать элементом
block-b__elem
блокblock-a
элемент инициализируется с классомelem_js_inited
. При установке модификаторов из экземпляра проинициализированного таким образом элемента, классы модификаторов также имеют видelem_mod_val
.
Репозиторий с воссозданной проблемой:
https://gitlab.com/cpof_tea/project-stub__inheritance-issue