Size: a a a

2020 May 23

И

Ильдар in БЭМ
Роман
mustDeps?
А что за чем следовать должно в моем млучае
источник

Р

Роман in БЭМ
Кажется, что блоку, к которому миксуется filtration-logic. Или может достаточно будет самому filtration-logic прописать
источник

VH

Vitaly Harisov in БЭМ
Ильдар
скрипт запихал в самый верх страницы <script rel="preload" as="script" src="/desktop/index.min.js"></script> думал поможет, но нет
<link>, а не <script>
источник

И

Ильдар in БЭМ
Спасибо за советы, попробую с зависимостями поиграть
источник
2020 May 24

VG

Vladimir Grinenko in БЭМ
Alexandr Tumanov
Спасибо большое, Сергей. Я все-таки попробую сочинить свой велосипед 😊
Александр, покажи, пожалуйста, пример конфига, по которому ты хочешь создавать файловую структуру. а заодно расскажи, что является источником конфига? пишешь ли ты его руками? и если да, то нужен ли он для чего-либо еще, кроме создания файлов?

потому что если конфиг нужен только для этого, то я бы предложил в качестве источника какой-нибудь готовый формат или вообще использовать html / css (или что угодное другое, что в любом случае нужно писать) в качестве входных данных.
источник

АН

Авроамэриканец Начрэ... in БЭМ
Форварды запрещены, поэтому картинка. Пробую реакт, пытаюсь понять как устраивать логику привычных вещей в нём. Я правильно понял про адаптор для автономных блоков?
источник

EW

Eugeniy World in БЭМ
Давай лучше напишешь, какой кейс ты решаешь и с чем конкретно проблема 🙂
источник

АН

Авроамэриканец Начрэ... in БЭМ
Eugeniy World
Давай лучше напишешь, какой кейс ты решаешь и с чем конкретно проблема 🙂
Написал. Всё на скриншоте. Именно такую задачу и решаю
источник

АН

Авроамэриканец Начрэ... in БЭМ
Проблема с пониманием того, как использовать автономные блоки, в фреймворках вроде реакта. Вариант с адаптером ок?
источник

EW

Eugeniy World in БЭМ
Ок, я возможно тебя понял, в реакте есть 2 типа компонентов, это stateful и stateless
У тебя кейс такой - инпут компонент без стейта, он глупый и ниче не знает про то, как обработать значение и где его хранить, все это ты должен хранить на уровне выше, по хорошему на уровне твоей формы
источник

EW

Eugeniy World in БЭМ
form with value 1
 select (props value=1)
   input (props value=1)
источник

EW

Eugeniy World in БЭМ
по мимо value ты конечно ещё должен прокинуть onChange
источник

EW

Eugeniy World in БЭМ
Адаптер тут кажется не совсем правильное обозначение
источник

АН

Авроамэриканец Начрэ... in БЭМ
Всё понял. Начал думать не в том направлении и далеко ушел. Забыл про onChange
источник
2020 May 25

АН

Авроамэриканец Начрэ... in БЭМ
Попробовал выделить для каждого блока свою директорию, складываю туда разные файлы имеющие отношение к блоку, js, css, md. Как собирать используемые css файлы в один? При использовании веб пака, он автоматически собирает js файлы, например, но css файлы указывать в js файлах не хочу. Нужен какой-то препроцессинг? Например gulp. Как вы это делаете?
источник

EW

Eugeniy World in БЭМ
Странно почему ты не хочешь указывать css в js файлах, у тебяж так явная зависимость появляется
источник

АН

Авроамэриканец Начрэ... in БЭМ
Eugeniy World
Странно почему ты не хочешь указывать css в js файлах, у тебяж так явная зависимость появляется
А как это должно работать? Я не использую css в js. Мне нужен бандл blocks.css
источник

EW

Eugeniy World in БЭМ
Дак не нужно использовать, если у тебя компонент использует css, то нужно явно задекларировать эту зависимость в виде импорта
источник

EW

Eugeniy World in БЭМ
потом вебпак при обходе всех импортов будет смотреть, что это за тип файла, если css, то складывать в bundle.css допустим, или как уже настроишь чанки
источник

АН

Авроамэриканец Начрэ... in БЭМ
То есть я просто делаю require('./name.css'), никак это не использую и веб пак собирает это в один css файл?
источник