Size: a a a

2019 February 08

Р

Роман in БЭМ
Vadim Ivanov
но, это же не стейт менеджер.....
Думаю, имеется в виду Svelte Store
источник

VI

Vadim Ivanov in БЭМ
Роман
Думаю, имеется в виду Svelte Store
а там все идеально?)
источник

Р

Роман in БЭМ
Vadim Ivanov
а там все идеально?)
«Каждый кулик…»
источник

VI

Vadim Ivanov in БЭМ
Роман
«Каждый кулик…»
ага)
источник
2019 February 09

SB

Sergey Berezhnoy in БЭМ
Трансляция конференции «Я ❤ Frontend» начнётся в 11:00.

Подключайтесь по ссылке:
https://events.yandex.ru/events/meetings/yalovefrontend/

Вопросы спикерам можно задавать в чате:
https://t.me/yalovefrontend
источник
2019 February 10

Р

Роман in БЭМ
К классическом БЭМ-стеке, если есть BEMHTML-шаблон, который приезжает на клиент, как получить его содержимое в i-bem.js? Хочу получить  конкретный bemjson-узел.
источник

AY

Alexey Yarrr (qfox) in БЭМ
В последнем bem-components, нужно немного поколдовать, а потом ym.require('BEMHTML')... и результат его BEMHTML.apply({ block: 'any' })
источник

AY

Alexey Yarrr (qfox) in БЭМ
все шаблоны блоков собираются в один экземпляр bem-xjst и им можно отрисовать любое
источник

Р

Роман in БЭМ
Но вернётся же HTML, разве нет?
источник

AY

Alexey Yarrr (qfox) in БЭМ
да, а надо?
Уточни что такое конкретный bemjson-узел
источник

Р

Роман in БЭМ
bemjson, который был описан у этого шаблона. В шаблоне блока (select) хранится список данных (select__option), которые не хочу дублировать в data-bem.
источник

Р

Роман in БЭМ
А распарсенный HTML как источник данных как-то смущает.
источник

Р

Роман in БЭМ
Как вариант, конечно, хранить в data-bem, а по клику рендерить уже в DOM, тогда и там, и там будет доступно и без задублирования.
источник

AY

Alexey Yarrr (qfox) in БЭМ
Я правильно понял, что в шаблоне select есть какой-то вспомогательный код c bemjson для достроения HTML, и у тебя задача перестраивать его на клиенте?
источник

AY

Alexey Yarrr (qfox) in БЭМ
Тебя не устраивает перерисовка целиком?
источник

Р

Роман in БЭМ
Или «научить» select возвращать данные option… 🤔
источник

Р

Роман in БЭМ
Alexey Yarrr (qfox)
Я правильно понял, что в шаблоне select есть какой-то вспомогательный код c bemjson для достроения HTML, и у тебя задача перестраивать его на клиенте?
В зависимости от выбранного значения select'а — рендерить в другом месте выбранное значение. Не хотелось «справочник» выбранного значения дублировать за пределами select'а.
источник

AY

Alexey Yarrr (qfox) in БЭМ
А не получается хранить его в value ?
источник

AY

Alexey Yarrr (qfox) in БЭМ
Роман
Или «научить» select возвращать данные option… 🤔
this
источник

AY

Alexey Yarrr (qfox) in БЭМ
Такое возможно, когда строки не хватает для хранения значения, но в случае с селектом, кажется, это редкость
источник