bh icon indicating copy to clipboard operation
bh copied to clipboard

jsAttr Defaults: `data-bem` name + `json` scheme

Open blond opened this issue 10 years ago • 7 comments

  • [ ] Use data-bem value instead of onclick for jsAttrName option.
  • [ ] Use json value instead of js for jsAttrScheme option.

blond avatar May 24 '15 21:05 blond

Зачем?

mishanga avatar Jun 17 '15 11:06 mishanga

data-bem + json более реалистичная и, наверное, распространенная связка. Стоит ли ради этого менять значения по умолчанию? Кому-то после такого обновления придется править восстанавливать старые значения.

Но если смотреть на bh отдельно то data-bem и json навязанные технологии и, в отличии от onclick и js, "не работают из коробки". Мои личные ощущения :).

sladex avatar Jun 17 '15 13:06 sladex

Зачем?

Эти значения нужны для корректной работы с bem-core. Кажется, что уже пора рекомендовать по умолчанию bem-core. К тому же другие опции работают по умолчанию так же как в bem-core, например, jsElem: true.

Стоит ли ради этого менять значения по умолчанию? Кому-то после такого обновления придется править восстанавливать старые значения.

Да, это мажорное изменение.

Но если смотреть на bh отдельно то data-bem и json навязанные технологии и, в отличии от onclick и js, "не работают из коробки".

Что ты имеешь ввиду под не «работают из коробки»? И почему onclick и js работают?

blond avatar Jun 17 '15 17:06 blond

Ради одной библиотеки я не буду менять дефолты. bem-core — не эталон, у BH много других потребителей, которые используют другие настройки.

mishanga avatar Jun 18 '15 11:06 mishanga

@mishanga почему одной? в bem-bl аналогично == у всех польхователей Islands. тут скорее вопрос в том, остался ли вообще хоть кто-нибудь со старым вариантом и при этом на BH?

tadatuta avatar Jun 18 '15 12:06 tadatuta

@mishanga Миш, так есть ли пользователи, которым бы нужен был старый дефолт?

tadatuta avatar Aug 18 '15 19:08 tadatuta

подпишусь на тред. Мне тоже интересно сколько людей используют старый вариант

sipayRT avatar Aug 19 '15 07:08 sipayRT