Rafael 🌵
почему не vue-cli?
xelnød
насколько я понял, vue-cli, создаст мне дефолтный конфиг, не имеющий отношения к моему проекту, который мне всё равно придется переписывать, для чего мне придется разобраться в вебпаке. нет?
Vlad
Все равно проще будет
Vlad
Скачай и то и другое , да разбирайся
Vlad
Терпения тебе ))
xelnød
я пытался разобраться и не преуспел :) ну, буду продолжать, что ж у вас так ёбано-то всё)
Vlad
У вас это фронт?
xelnød
угу
Vlad
У нас интересно ))
Vlad
Пока ты настроишь , выйдет вебпак 5
xelnød
кек)))
Pasha
Да
xelnød
ок, спасибо. пошел ботать.
Stanislav
xelnød
ну я обчитался гайдов и мне кажется, что шаблон у меня уже есть
Ilya
xelnød
http://dpaste.com/0H8KGT6
вот такой.
xelnød
он билдится. но если я делаю линк на сбилженный файл, то ничего не работает и не говорит, почему.
Stanislav
xelnød
не совсем. там ошибка 'undefined has no properties', но дебажить тяжело — жс сбилженный
Pasha
Просто заюзай vue-cli и посмотри что получишь
xelnød
ок, попробую
Rafael 🌵
Ilya
https://github.com/epeli/react-makefile
Иван
Воу-воу
Andrey
Всем привет
Andrey
Andrey
из 1-го компонента мне надо вызвать функцию второго компонента
(перезагрузить данные с сервера)
это как-то можно сделать не костыльно? или же emit -> изменение данных -> передача пропса и вотч во втором компоненте
Andrey
который, при изменении, будет вызывать эту функцию
Неп Лох
Vuex?
Andrey
зачем?
Vlad
Тебе нужно метод child компонента вызвать ?
Vlad
Из родительского ?
Andrey
верно
Andrey
нет
Andrey
из child в child
Vlad
А , ну это жёсткий антипаттерн
Vlad
Ты офигеешь потом
Vlad
Поддерживать
Andrey
я понял
Andrey
спасибо
Неп Лох
Через vuex обычно это делается
Andrey
что делается? вызывается проставя функция?
Иван
Ну или через автобус
xelnød
а какие для этого паттерны? скажем, два компонента хотят использовать один и тот же метод. где этот метод лежит?
Vlad
Либо vuex, либо подумай архитектуру
Andrey
просто в parent вынесу метод и буду его эмитить, передавая пропс
Неп Лох
Или eventBus да
Vlad
Может лучше можно сделать
Иван
В отдельном файле, где
Иван
И оба его импортят
xelnød
понял, спасибо.
Vlad
Неп Лох
Andrey
xelnød
Armen
Ехал вью на автобусе, ел хлебные крошки и созерцал зрелище изменения стейта
Неп Лох
Он написал что данные хочет перезагузить
Неп Лох
Значит эти данные юзает в обоих компоентах
Ilya
Неп Лох
Если бы юзал vuex то обновил данные и они через геттеры пришли во все компоненты куда нужно
Andrey
EventBus?
я просто прокинул поверх иерархии этот метод)
Неп Лох
Это самый правильный способ
Andrey
и время эмитов
Неп Лох
Vlad
Да будет vuex
Andrey
плохо использовать vuex там, где можно без него обойтись
Иван
Порой хуже обходиться без него там, где никак не обойтись)
Неп Лох
Ну замена ему это eventBus
Неп Лох
Но eventBus сложно поддерживать в большом приложении
Ilya
Плохо так делать, дружище
Bohdan
Неп Лох
Да глобал
Bohdan
ну тут да, никогда не знаешь, что поймает ивент
Николаич
Юзаю Webpack 4. Запускаю `npm run dev` и вижу басконечный вывод в терминал.
Никто не сталкивался?
Vladislav
Ilya