Size: a a a

2018 November 15

SB

Sergey Berezhnoy in БЭМ
а как строятся зависимости? что используется для сборки?
источник

SB

Sergey Berezhnoy in БЭМ
вот этот bemjson он статический или динамически формируемый?
источник

И

Ильдар in БЭМ
Sergey Berezhnoy
вот этот bemjson он статический или динамически формируемый?
статически
источник

И

Ильдар in БЭМ
Sergey Berezhnoy
а как строятся зависимости? что используется для сборки?
сборка дефолтный enb из bem express
источник

SB

Sergey Belozyorcev in БЭМ
Ильдар
сборка дефолтный enb из bem express
Покажи сгенерированный html (где миксуется). Можно скрином.
источник

И

Ильдар in БЭМ
зависимости
shouldDeps: [
  {
       block: 'logic-block',
       mods: {
       type: 'test'
    },
   'another-block',
  'some-block'
]

еще депсы у logic-block
shouldDeps: [
   'another-block',
  'some-block'
]
источник

И

Ильдар in БЭМ
Sergey Belozyorcev
Покажи сгенерированный html (где миксуется). Можно скрином.
у меня эти блоки называются по другому
источник

И

Ильдар in БЭМ
Sergey Belozyorcev
Покажи сгенерированный html (где миксуется). Можно скрином.
источник

SB

Sergey Belozyorcev in БЭМ
источник

SB

Sergey Belozyorcev in БЭМ
@lamer у тебя одинаковый id у блоков. А блоки с одинаковым ID пытаеются в один интсанс слиться.
источник

И

Ильдар in БЭМ
Sergey Belozyorcev
@lamer у тебя одинаковый id у блоков. А блоки с одинаковым ID пытаеются в один интсанс слиться.
мне и нужен одинаковый чтоб связку организовать, без модификатора они всливаются и все ок, а для модификатора не работает
источник

И

Ильдар in БЭМ
Сама по себе задача такая: связка нужна чтоб организовать взаимодействие сложных блоков связанных с добавлением товара в корзину, на разных страницах есть разные блоки которые нужно отслеживать, хотел сделать модификатор который расширит функционал для определенной страницы иначе мне приходится отдельный logic блок пилить
источник

SB

Sergey Belozyorcev in БЭМ
Ильдар
мне и нужен одинаковый чтоб связку организовать, без модификатора они всливаются и все ок, а для модификатора не работает
i-bem понимает это как один блок. А у блока не может быть и не быть модификатор одновременно. (для стилей ещё норм, но не для логики).
источник

SB

Sergey Belozyorcev in БЭМ
Ильдар
Сама по себе задача такая: связка нужна чтоб организовать взаимодействие сложных блоков связанных с добавлением товара в корзину, на разных страницах есть разные блоки которые нужно отслеживать, хотел сделать модификатор который расширит функционал для определенной страницы иначе мне приходится отдельный logic блок пилить
Если нужны разные модификаторы в поведении, то лучше сделать через 3-й блок сбор всей инфы из этих миксов, который и будет базовым. А эти блоги будут только отвечать за вытягивание инфы и являться вспомогательными.
источник

И

Ильдар in БЭМ
Sergey Belozyorcev
Если нужны разные модификаторы в поведении, то лучше сделать через 3-й блок сбор всей инфы из этих миксов, который и будет базовым. А эти блоги будут только отвечать за вытягивание инфы и являться вспомогательными.
слишком сложная архитектура, проще через новый логик блок делать
источник

И

Ильдар in БЭМ
спасибо всем за помощь!
источник

SB

Sergey Belozyorcev in БЭМ
Ильдар
слишком сложная архитектура, проще через новый логик блок делать
Слишком мало инфы ;)
источник

SM

Serhii Misnikas in БЭМ
Привет всем.
источник
2018 November 16

АО

Александр Олейников in БЭМ
Eugeniy World
Вообще я бы пока не рекомендовал использовать 3 версию, она ещё в стадии разработки и возможно ещё что-то будет меняться
Использование v3 всё ещё не рекомендуется?
источник

ZT

Zhenya Telegin in БЭМ
Eugeniy World
Вообще я бы пока не рекомендовал использовать 3 версию, она ещё в стадии разработки и возможно ещё что-то будет меняться
API меняться не должен и в прод уже можно :)
источник