Size: a a a

2018 September 28

SB

Sergey Belozyorcev in БЭМ
Sergey Berezhnoy
разные сборки — нерационально грузить клиентам лишнее, переключение в рантайме между мобильным и десктопом не происходит в реальной жизни, только у разработчиков с девтулзами ;-)
+1
источник

SB

Sergey Belozyorcev in БЭМ
Vladimir Boyko
какой подход более подвинутый: сборки отдельно под мобилки и под десктоп или одна сборка на медиазапросах?
Разные сборки для разных платформ, каждая из которых имеет в себе свои медиазапросы.
источник
2018 September 30

V

Valentin in БЭМ
Приветы!
На https://github.com/bem/bem-react-core/tree/master/docs/ru#%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-%D0%BF%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D1%83-%D0%BD%D0%B0-api-v20 не работают хеш ссылки. А так же ссылка на миграцию на гитхабе отдает 404
источник

V

Valentin in БЭМ
В общем, держу в курсе!
источник

VB

Vladimir Boyko in БЭМ
Существует ли генератор бэм сущностей и структуры папок?
источник

AP

Aleksei Pudnikov in БЭМ
Vladimir Boyko
Существует ли генератор бэм сущностей и структуры папок?
Доступно в https://github.com/bem-tools/bem-tools-create в качестве параметров, можно передавать уровни платформ, модификаторы и технологии в которых будет реализован блок.  Для удобства, возможно создать конфиг, указав параметры в файле .bemrc, например так https://github.com/bem/project-stub/blob/master/.bemrc#L20
источник

Р

Роман in БЭМ
Aleksei Pudnikov
Доступно в https://github.com/bem-tools/bem-tools-create в качестве параметров, можно передавать уровни платформ, модификаторы и технологии в которых будет реализован блок.  Для удобства, возможно создать конфиг, указав параметры в файле .bemrc, например так https://github.com/bem/project-stub/blob/master/.bemrc#L20
Конфиг даже не для удобства, а в принципе потребуется для использования bem-tools
источник
2018 October 04

И

Ильдар in БЭМ
Здравствуйте, хочу записать результат node.reapply в переменную и потом уже применть этот html.
Я так понимаю там не чистый html в переменной после reapply?
источник

И

Ильдар in БЭМ
из reapply должен выходить чистый html, но почему-то это не так
источник

И

Ильдар in БЭМ
может потому что это делаю в bemtree?
источник

И

Ильдар in БЭМ
источник

AK

Alexey Krainov in БЭМ
Подскажите как отследить событие закрытие модального окна , Bem-components
источник

SB

Sergey Belozyorcev in БЭМ
Alexey Krainov
Подскажите как отследить событие закрытие модального окна , Bem-components
this._events(this.findChildBlock(Modal)).on({ modVal : 'visible', modVal : '' }, handler, context);
источник

SB

Sergey Belozyorcev in БЭМ
Sergey Belozyorcev
this._events(this.findChildBlock(Modal)).on({ modVal : 'visible', modVal : '' }, handler, context);
findChildBlock только в качестве примера, всё зависит от вёрстки
источник

AK

Alexey Krainov in БЭМ
Нужно именно при закрытие , что бы с body снимался класс
источник

И

Ильдар in БЭМ
Вопрос. В bem components данные не прокидываются через bem события, там принято с подписки на событие  вызывать метод getVal.

Придерживался такого же принципа для разработки своих блоков, но если много вложенных друг в друга блоков то возникает цепочка эмиттов поднимающаяся вверх по блокам и затем нужно еще писать методы для получения данных спускаяь вниз по иерархии. Думаю тут разумно передавать данные сразу во сплывающем bem событии.

имеем 2 подхода, использовать первый для простых блоков, а второй как раз для сложных вложенных?
источник

SB

Sergey Berezhnoy in БЭМ
Ильдар
Вопрос. В bem components данные не прокидываются через bem события, там принято с подписки на событие  вызывать метод getVal.

Придерживался такого же принципа для разработки своих блоков, но если много вложенных друг в друга блоков то возникает цепочка эмиттов поднимающаяся вверх по блокам и затем нужно еще писать методы для получения данных спускаяь вниз по иерархии. Думаю тут разумно передавать данные сразу во сплывающем bem событии.

имеем 2 подхода, использовать первый для простых блоков, а второй как раз для сложных вложенных?
в событии же есть ссылка на блок, в котором случилось — просто e.target.getValue()
источник

И

Ильдар in БЭМ
Sergey Berezhnoy
в событии же есть ссылка на блок, в котором случилось — просто e.target.getValue()
Блок А слушает Б. блок Б содержит блок C. Пользователь тычет в блок C и возникает бэм событие 'click'. Как вы предлагаете в А ловить e.target если он ни чего не знает о C
источник

И

Ильдар in БЭМ
или я чего-то не так понимаю?
источник

SB

Sergey Berezhnoy in БЭМ
Ильдар
Блок А слушает Б. блок Б содержит блок C. Пользователь тычет в блок C и возникает бэм событие 'click'. Как вы предлагаете в А ловить e.target если он ни чего не знает о C
а в чём проблема — если это было событие от С, то там будет правильный таргет
источник