Nikolay
Еще
Nikolay
Там есть какие-то нюансы, я сейчас не вспомню просто
Anonymous
> какие-то нюансы
А в редаксе их нет, ага.
CherryTea
CherryTea
Редакс значительно более прост
Anonymous
Куда уже проще vuex
CherryTea
Я скорее про устройство
Nikita
Георгий
~@/assets
А кстати уже сам решил, спасибо 😊
Alexander
Вопрос по Роутеру. Мне из апихи возвращается относительный путь, могу я как-то перехватить его в vue-router и не переходить по нему, а выполнить какую либо функцию в зависимости от того, какие параметры переданы в пути?
zinge 🐌
Anonymous
scope + ref как реализовать можно? или чем заменить
Игорь
Привет, пацаны, чёт я не могу найти... А можно как-то предопределить функции дефолтные для всех создаваемых компнонентов?
Тип как VueAxios делает
rhis.axios.post() etc...
Чтобы в любоим компоненте я могу вызвать this.myMethods.myMethod1
Игорь
Ааа, так там всё просто...
MyPlugin.install = function (Vue, options) {
Vue.myGlobalMethod = function () {
}
}
Игорь
И потом просто подключить, спасибо
Туся
Игорь
А не нужно будет мне миксины потом ко всем компонентам добавлять?
Nikita
там глобально и локально можно
Туся
угу
Игорь
Vue.mixin Спасибо 😊
Andrii
/help@GroupButler_bot
Group Butler
Start me to get the list of commands
Игорь
Будет проще, чтобы плагин не писать
Andrii
/help@GroupButler_bot
Group Butler
Start me to get the list of commands
Игорь
А еще такой тупенький вопрос, а можно в methods строить иэрархию?
methods: {
prop1: {
myFunc() {}
}
}
А потом вызывать:
this.prop1.myFunc();
Sunlive
делай уже тогда класс с методами )))
Zurab
...
Vladislav
мб тебе computed нужен?
Zurab
не туда сори
Игорь
Да я просто Апи хочу отделить, надоело уже мне постоянно вызывать одни и те же функции.
Но при этом, если уж я делаю глоб функции, то желательно было бы из выделить в объект
Игорь
Игорь
Ага, проверил. в methods нельзя сунуть объект -_-
Dmitry
Даров. Есть канал по убунту?
Dan
Николаич
Или я суть проблемы не понял
Dmitry
Dmitry
Изи же. Или сложна после пэхапэ? D
Игорь
Игорь
аххаах
Николаич
Dmitry
Dmitry
Причем это нее аксиоспридет делает. А плагин в пару строк
Dmitry
Игорь
Так я так и собираюсь делать 🙈
Dmitry
Там явно для вью. А ну да на прототипе
Dmitry
Игорь
Да чтобы упростить, чё ты такой резкий)
Игорь
Я так и делаю уже
Николаич
Ну либо из метода возвращай объект
Игорь
Николаич
Vitalii
Кто-то пробовал интеграцию вью с мейлчимпом?
Ivan
Ребят, привет! Читал статью на медиуме и там порекомендовали этот канал. Я джун, изучаю фреймворк и у меня вопрос по Vuex созрел. Никак не могу понять, почему компонент при перезагрузке страницы повторно не обращается в this.$store.getters и не берет оттуда отфильтрованные данные. Т.е. при переходе из компонента в компонент все ок, но при перезагрузке страницы с ткущим компонентом всё рушится. Кто знает как это исправить? А лучше, где копать, так как идей уже нет. Пробовал и через компьютеды с хуки - ничего не хочет брать из стора.
Vladimir
Может из-за того, что стор удаляется после обновления страницы ?
Serge
А в сторе то есть что брать? Ведь при перезагрузке стор тоже перегружается
Ivan
Да
Ivan
Vuex браузера показывает, что в сторе есть данные.
Serge
Что за данные?
Ivan
массив обьектов
Ivan
коллекция
Sunlive
Ага, проверил. в methods нельзя сунуть объект -_-
<script>
import myClass from '@/utils/myClass';
export default {
data() {
return {
api: new myClass()
}
},
methods: {
test() {
this.api.foo()
},
test2() {
this.api.bar()
}
}
};
</script>
Ivan
Сделал экшн на запрос с сервера.
Ivan
и через хуки в main.js диспатч сделал
Ivan
при пересборке и сохранении данные появляются вновь. Может я неправильно расширением в бразуере пользуюсь. Изначально я тоже подумал, что store должен очищаться после перезагрузки.
Sunlive
Serge
Или массив присваиваешь прямо и убиваешь реактивность. Или асинхронность