169 похожих чатов

Подскажите...Хочу по БЭМ назвать классы, но у меня подчеркивает, почему

?

34 ответов

25 просмотров

Ты используешь css modules

Andrey-Gripich Автор вопроса
Андрей Негруша
Ты используешь css modules

да, все верно. Получается так нельзя называть?как тогда в модульс обозвать название класса?

представь, что у тебя есть объект const object = {number: 10} как кодом из этого number вычесть другое число? Потом посмотри на то, что ты передаёшь в className и напиши, что ты понял

Andrey Gripich
да, все верно. Получается так нельзя называть?как ...

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

Andrey-Gripich Автор вопроса
Руслан
представь, что у тебя есть объект const object = {...

object.number-'число' . Только какое отношение это к названию класса имеет?) <div className={s.wrapper__item2_news}> я так думаю назвать , если придерживаться БЭМ

Andrey-Gripich Автор вопроса

ааа...возможно понял, что ты имеешь виду {s.wrapper__item2.news}

Andrey-Gripich Автор вопроса
Andrey Gripich
<div className={s.wrapper__item2[news]}>

Та не пишет никто так - это называется говнокод, человек который советует написал так весь проект?

Andrey-Gripich Автор вопроса
Руслан
s["wrapper__item2_news"] 😁

так а чем отличается это от записи s.wrapper__item2_2news ?

Зачем писать по бэму когда используешь модульные классы

s["wrapper__item2-news"] а вообще, бэм в модулях НЕ НУЖЕН

Andrey-Gripich Автор вопроса
Иван Музыка
s["wrapper__item2-news"] а вообще, бэм в модулях ...

ну почему?даже для себя же удобнее

Andrey Gripich
ну почему?даже для себя же удобнее

а что мешает это сделать отдельными классами?

Andrey-Gripich Автор вопроса
eden lane
а что мешает это сделать отдельными классами?

не совсем понимаю, что ты имеешь ввиду под словосочетанием отдельные классы

eden lane
зачем это составное название, ай мин

Позволяет быстрее искать нужный фрагмент кода, особенно когда в консоли браузера смотришь.

Станислав Алимпиев
Позволяет быстрее искать нужный фрагмент кода, осо...

wrapper_item1 не то что бы очень уникальное название, прямо скажем

IceBerg
зачем тогда модули?

для удобного разделения файлов

обычными css файлами разделить точно так же нельзя ?

какая? он же бэм хочет

Andrey-Gripich Автор вопроса

предлагаю. конечно когда ты один работаешь над проектом и не делаешь больших перерывов в нем - все понятно и без БЭМ, но если это совместный проект, то при помощи описывающих названий классов легче понять что к чему. Конечно, если по делу написано, а не на похуй

модули придуманы как рза для того что бы не придумывать уникальные названия. Странный подход, короче, но сам себе хозяин

Дмитрий Москаленко
предлагаю. конечно когда ты один работаешь над про...

тогда в модулях нет вообще никакого смысла, даже хуже, будут к бэмовским классам хеши доклеивать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта