project-stub
project-stub copied to clipboard
Проблемы с наследованием типа блок-элемент и элемент-блок
Есть блок 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
+@dfilatov