Андрей
Ну так когда сильно в чайлдах делается и много наверх, так vuex как раз и предлагает себя как решение
Michael
Ну а чё? )) по-моему сильно заморочился человек, ну сложная композиция, ну есть паренты и чайлды, в которых чё-то делается и надо наверх
По-моему, типичная и наиболее простая схема с одним чайлдом и абсолютным остутствием необходимости засирать глобальный стор.
Андрей
Протянуть ивент через один компонент :\ Vuex не нужен
А данные в родителе обновлять ему тоже надо, так проще сделать уже 1 источник данных, да можно без vuex просто шину из пустого компонента сделать, но там же у него явно много накручено
Michael
Мечтаю, кто-нибудь предложит в глобальный стор (любой, хоть редюкс) совать все картинки и прочее такое. А то ведь и виртуал дом как бы получается (виртуалкартинка), и всё такое, -- а то как же мы картинки хранить будем у клиента. Неужели в обычном кеше без редюсеров? Ооооо несолидно
Андрей
Ну да а я и не говорил что нужен
Андрей
Я говорил что в дочернем екшен вызывать
Astr0junk
Коллеги, кто-нибудь встречался с багами сборки vue под ie11? Есть компонент, на нем сыпятся ошибка в ие11. Типа требуется знак :, хотя весь компонент вебпкком по сути эвалится. Если в компоненте удалить проперти methods, то скрипты работают без ошибок
Astr0junk
Какая то магия:(
Astr0junk
Уже до верхней версии Вью обновился - все равно
Astr0junk
Думал что патч был про это, но нет
Michael
В том и дело, что данные должны быть только в родителе. Стейт в дочерних компонентах не нужен
Можно стейт в дочерних хранить, но толкьо тот, который нужен только им самим.
Stanislav
Потом этот стейт нужно мержить с главным
Michael
Если узнаешь как чинить, буду очень благодарен
Astr0junk
Да
Michael
и он пидор
Astr0junk
Я тоже так и решил
Astr0junk
В модуле let не траншпилены как минимум
Anonymous
Class extends value undefined is not a function or null
Андрей
Michael
В модуле let не траншпилены как минимум
такая фигня у меня транспилится по обычной настройке пресет энва. А : это какой-то треш
Michael
А свои проекты с минимальным транспилом делаю, ибо все норм браузеры тянут, а эти 10% пусть пока в жопу идут. Потом под них свои сборки будут
Astr0junk
@c01nd01r девтулз ие отправляет на сайт Майкрософт где написано - это ошибка синтаксиса
Astr0junk
Капитаны
Michael
котоыре в 40 раз тяжелее
Michael
не хватало ещё из-за этих мудаков усложнять жизнь нормальным посонам всеми этими полифилами и перегрузами бандлов
Stanislav
Будет дебажить по чатику
Michael
Будет дебажить по чатику
а давай. Мб кто догадается. Что там с бабелем
Michael
чтоб ему худо было
Stanislav
Ну так а сторе юзать, не?
Да не нужен тут Vuex. Пилить стору для одного единственного компонента? Зачем?
Michael
Андрей
)))
Андрей
Вот именно, спа такие спа
Michael
Лучше бы обратил внимание, что тот чел не сухой код пишет, -- там лучше можно сделать много чего
Michael
а пробрасывает довольно влоб, что не плохо, но и не круто. А я решил, что пущай практикуется)
Michael
пока так то бишь
Андрей
Для одного единственного не надо, но как правило где один, там и два, а потом ещё надо что-то добавить и потом ты понимаешь что лучще бы сразу пилил сторе, мутации и екшены, я конечно не супер вьюист, но такие ситуации думаю сплошь и рядом ни у меня одного
Michael
сторе приспичивает и легко накатывается, когда у тебя появляютс глобальные бизнес данные. Например, информация о пользоваетел
Вячеслав
/help@GroupButler_bot
Astr0junk
@c01nd01r http://joxi.ru/ZrJBQXlH1jNKNr
Astr0junk
http://joxi.ru/V2V6DBZH05a7l2
Astr0junk
@c01nd01r
Данияр
Кстати , думал мобильное приложение замутить простую) на js. На vue можно?
Данияр
Типа как react native?
Данияр
Weex?
Astr0junk
@c01nd01r { test: /\.js$/, use: { loader: 'babel-loader', options: { presets: [ "es2015", "es2017" ], plugins: [ ['transform-runtime', { helpers: false, polyfill: false, regenerator: true, }], 'transform-object-rest-spread', 'transform-async-to-generator', ], }, } }
Astr0junk
конфиг
Андрей
сторе приспичивает и легко накатывается, когда у тебя появляютс глобальные бизнес данные. Например, информация о пользоваетел
Ну и я про тоже, но потом например бегать по компонентам и выносить методы в мутации/екшн лишний гемор, когда можно было сразу так сделать, ну это в общем-то, у кого какой подход…
Данияр
Мы не против :)
Это понятно.
Данияр
swift
Ну он же тока для ios
Stanislav
http://joxi.ru/V2V6DBZH05a7l2
Что написано на 2410-2430 строках в файле post.hash.js ?
Michael
KOTLИN
Astr0junk
@c01nd01r модуль Vue
Astr0junk
на первом скрине
Astr0junk
в эвале
Michael
Что написано на 2410-2430 строках в файле post.hash.js ?
...шёл обычный пятничный дебаг обычного жс класса...
Astr0junk
Eremenko https://jsfiddle.net/z2nw7xxx/
Astr0junk
сверху сорц
Astr0junk
внизу то что в паке
Данияр
KOTLИN
Котлин тоже кроссплатформенный и по производительности 👍?
Michael
Котлин классный
Данияр
Ну немного читал..писали как бы новый итп
Данияр
Не заинтересовал.
Astr0junk
@c01nd01r https://jsfiddle.net/z2nw7xxx/1/
Astr0junk
обновил
Андрей
Всем бобра, хороших выходных и норм пятницы!)