Victor
ссылку на доку фиг дашь, там нет якорей)
Victor
смотри в апи секции там
Oleksandr
Что значит ключ?
Имя проперти? А валью это если мне нужно там что то изменить?
Oleksandr
Или валью это имя вложенного объекта?))
Victor
валью это я так понял то что вставляется в подобные строки '{msg} world'
Oleksandr
Агв
Oleksandr
Спасибо
Oleksandr
Буду ковыряться
Oleksandr
Но я уже так пробовал.. (((
Oleksandr
Эхх..
Valerii
Привет всем. Задумался вот над чем, какой правильный способ сохранять данные с чайлда в родитель? Эмитить? Не слишком многословно? Есть что нибудь красивее?
Rafael 🌵
Stanislav
Valerii
С формы
Stanislav
Эмитить
Valerii
По сути чайлд это компонент-форма, а данные мне надо хранить в родителе
Valerii
Если v-model указать напрямую данные с родителя через $parent?
Stanislav
Да делай как хочешь, тебе с этим жить
Yaroslav 🇺🇦
Valerii
Чет агрессивные какие то вы
Dmitry
Stanislav
Чет агрессивные какие то вы
В доке описан рекомендуемый поток данных.
Ты предлагаешь лезть куда-то в поля компонента, добавлять связанности с родителем.
Valerii
В доке ангуларжс описано использования скоупа, но как показала практика.
Valerii
поэтому я и спросил и комьюнити, возможно есть лучший вариант
Valerii
понятно, спасибо за уделенное время и хорошего вечера!
Stanislav
И вам не хворать
Igor
Подскажите, есть ли возможность использовать v-for без key?
Stanislav
Stanislav
Stanislav
html элементов?
Stanislav
Да, ul > li
можно без кей, если ты не будешь ими манипулировать
Nikolay
иначе тебя ждут непредсказуемые последствия
Stanislav
Alex
Alex
Pavel
Для чего используется $ в переменных? например $store?
Pavel
То что они внешние?
Stanislav
Stanislav
Ты путаешь в ошибкой в редакторе, наверное
Rafael 🌵
Да, точно
Nikita
Вот статья, она позволит написать простейшее решение
Nikita
https://medium.com/@monochromer/%D0%BA%D0%B0%D0%BA-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D1%80%D0%B5%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D1%8B%D0%B9-%D1%84%D1%80%D0%B5%D0%B9%D0%BC%D0%B2%D0%BE%D1%80%D0%BA-%D0%BD%D0%B0-javascript-cfa34c63fd52
Stanislav
О, даже перевели
Nikita
Хм, из за лагов, потерялся человек которому я сообщение слал. Лол
Nikita
@reeei
Anonymous
#whois skycoder
front-end разработчик в Московском digital агенстве
Специалист в разработке игр, анимациях и front-end
Мне интересно попрактиковать vue js
Меня пригласил сюда lenstr
Рад знакомству)
Stanislav
Какой вариант вы бы выбрали, в плане читаемости?
// block Button
<div>
<Icon elem="icon" :name="plus"></Icon>
<span is="bem" elem="Title" :mods="{look, type}"><slot></slot></span>
</div>
// block Button
<div>
<Icon elem="icon" :name="plus"></Icon>
<BEM tag="span" elem="Title" :mods="{look, type}"><slot></slot></BEM>
</div>
Nikolay
а как с таким бэмом миксовать блоки?
Stanislav
Stanislav
Пытаюсь понять киллер-фичность react-bem-core (через вью :В)
Anonymous
А выбор только из двух?
Anonymous
Если свой враппер как я понял пишется, то как задается имя самого блока?
Stanislav
В самом компоненте
Stanislav
в опциях компонента
Anonymous
Как вариант bem-elem="Title"
Сохранится семантика имени тэга (span), не будет добавочных is="bem"
Anonymous
Понял. Ну тогда я за <BEM tag="span"
Stanislav
Вот и Яндекс тоже так выбрал, хотя может в реакте нельзя узнать имя тэга у компонента
Nikolay
Nikolay
в теории это сможет работать через <template lang="bemhtml">
Андрей
Пацыки вы что нибудь еще делаете кроме того, что залипаете в этом чате?
Nikolay
ну потому что
`
decl({
block : 'Button',
tag: 'button',
mods({ size, theme }) {
return { size, theme };
}
});
`
это синтаксис bem-xjst
Stanislav
Nikolay
ну там короче интересная тема, вот этот входной json обрабатывает bemhtml чтобы на выходе получить голый html или пригодный к vue
Nikolay
или к react
Anonymous
Если я захочу использовать bem в vue, какой правильный путь сделать это?
ℝei
Stanislav
Anonymous
Не обязательно bemhtml, просто нужна нотация block__element block__element--mod в классах
Я так понимаю, неплохо бы преобразовывать bem функции в итоговые строки перед релизом, или этим можно пренебречь?
Stanislav