Size: a a a

2018 November 22

И

Ильдар in БЭМ
Роман
Так. Я не понял. Ты хочешь из *.css файла инлайнить в *.html или наоборот?
😁 а наоборот это как? Ладно офтопик уже) спасибо я посмотрю ссылку
источник

И

Ильдар in БЭМ
Подскажите как у блока select через ibemjs сбросить выбранное занчение?
источник

VH

Vitaly Harisov in БЭМ
https://ru.bem.info заработал
источник

SM

Serhii Misnikas in БЭМ
источник

MS

Max Shmasya in БЭМ
Привет, ребят. Подскажите пожалуйста как быть.
Есть блок .button у него есть модификатор .button--iconed и есть ещё один модификатор .button--bordered. Но есть ещё модификаторы цвета которые не знают на каких элементах менять цвета, .button--color--red .button--color--green, как написать селектор, чтобы цвет знал что у кнопки с рамкой нужно поменять цвет рамки, а у кнопки с иконкой поменять цвет фона и т.д.
источник

YO

Yeti Or in БЭМ
Valentin
А если модификатор зависит от другого модификатора?
У тебя же модификаторы это производная от пропсов
источник

YO

Yeti Or in БЭМ
Или я не понял вопроса
источник

V

Valentin in БЭМ
А без пропила никак?
источник
2018 November 23

EP

Eugeny Petrov in БЭМ
Max Shmasya
Привет, ребят. Подскажите пожалуйста как быть.
Есть блок .button у него есть модификатор .button--iconed и есть ещё один модификатор .button--bordered. Но есть ещё модификаторы цвета которые не знают на каких элементах менять цвета, .button--color--red .button--color--green, как написать селектор, чтобы цвет знал что у кнопки с рамкой нужно поменять цвет рамки, а у кнопки с иконкой поменять цвет фона и т.д.
Если цветовые модификаторы должны вести себя по-разному для разных элементов, придется их описывать для каждого конкретного случая, как-то так:
.button {
 &--iconed {
   &.button--color-red {
     background-color: red;
   }
 }
 &--bordered {
   &.button--color-red {
     border-color: red;
   }
 }
}
источник

MS

Max Shmasya in БЭМ
Понял, спасибо, повышать специфичность.
источник
2018 November 24

V

Valentin in БЭМ
Что не так с бемом?
<Bem block="1" onClick={1}>
       <Bem block="2" onClick={(e) => e.preventDefault() } />
   </Bem>

всее равно срабатывает onClick={1}
источник

V

Valentin in БЭМ
Или что то не так со мной?
источник

V

Valentin in БЭМ
Не должен же срабатывать onClick 1, пробовал исп и e.nativeEvent.preventDef()
источник

RP

Roman Poleguev in БЭМ
e.stopPropogation() , с бемом все норм
источник

VG

Vladimir Grinenko in БЭМ
Valentin
Что не так с бемом?
<Bem block="1" onClick={1}>
       <Bem block="2" onClick={(e) => e.preventDefault() } />
   </Bem>

всее равно срабатывает onClick={1}
ответ не по существу: мы перестали развивать эту версию bem-react-core, если еще не слишком поздно, есть смысл перейти на пакеты из v3
источник

V

Valentin in БЭМ
ok
источник

AY

Alexey Yarrr (qfox) in БЭМ
Энивей, дело не втверсии в, а  бабблинге, см ответ романа)
источник

V

Valentin in БЭМ
я понял сразу) как то забыл про этот метод
источник

V

Valentin in БЭМ
глупый вопрос был
источник
2018 November 25

Р

Роман in БЭМ
Из https://ru.bem.info/technologies/ пропала ссылка на «Библиотеки» (https://ru.bem.info/platform/libs/) и это огорчает.
Документация к ним и вовсе сломана.
источник