в компонет vue из функции js , которая находится в другом модуле?
я вот вопроса вообще не понял
У меня есть компоненты, в одном из них происходит работа с canvas и я не мог дальше описывать все в виде компонентов, поэтому из этого компонента вызвал функцию, которая работает с canvas и находится в другом файле. В функции работы с canvas я делаю запрос на сервер при его перемещении и в случае ошибки мне нужно передать текст сообщения в App компонент
покажи вызов функции
не по теме, но setMapEvents нужно вынести в методы
Вообще по хорошему всю инициализацию карты по хорошему вынести нужно
да, но начать нужно с выноса метода хотя бы)
Спасибо, исправил
То есть вынести то, что в mounted в отдельный модуль?
ну я вижу тут 2 выхода, реально автобус тащить, или в аргументы еще и колбэк класть, и мне оба варианта не очень нравятся %(
Preloader? Почему бы вам не пойти по пути интерсепторов и сделать управление прелоадера в одном месте?
Preloader это мое название)
А мне кажется с вьюх было бы лучше, с прелоадером вопрос решился бы, и в целом с лоадером, и с обработкой загрузки
тащить вуекс ради одного кейса? такое себе, лучше тогда уж mitt Затащить
Я думаю ТС просто не работал с ним, не могу представить себе проекта где не нужен стейт
вызов метода забыл
я вообще теперь стараюсь не тащить вуекс никуда
Совсем не работал. Это что то вроде redux?
Ок, не понимаю конечно зачем от благ отказываться, тоже что и юзать роутинг ларавел, когда есть роутинг вью. Но какова альтернатива?
скорее mobx, но да
вуекс это обычно боль и нарушение слоев архитектуры, я раньше любил вуекс, а потом понял, что все задачи которые им решают обычно решаются проще без него
На всякий случай уточню, что preloader это моя функция, я ее так назвал. в прелоадере есть еще функция, которая принимает колбэк - перерисовку canvas при перемещении
Ну прелоадер это спиннер, я бы читая код, в жизни не догадался что это не то что я думаю
спиннер это vue-spinner имеется ввиду?
У том числе, любой спиннер загрузки это спиннер, тавтология получается
я тут вижу проблемы, что функция слишком универсальны, и нарушает SRP, ибо функция прелоадер должна отвечать только за прелоадер
Тем не менее ваш совет остается прежним по поводу vuex?
Функция имя существительное ?)
ага) мозг ломается от переключения языков между чатами
Да, я считаю что этот метод универсален, и к нему можно подтянуть много функций
Обсуждают сегодня