VDS за 300р от нашего партнера SpaceWeb
[2]
21 Авг 2019, 22:07

Перенести запрос в vuex

Есть такой запрос, его нужно перенести в Vuex. Как это можно сделать?

callApi ('products', queryParams, '')
    .then((data) => {
        if (data.data.data.length) {
            this.goods = this.goods.concat(data.data.data);
            $state.loaded();
            $('#preview-buttons button').hide();
        } else {
            $('#preview-buttons button').show();
        }
    });

Комментарии (1)
jaga 21.08.2019 22:13

В vuex сделать mutation и вызывать его в then() запроса и передавать данные. А внутри мутации уже написать логику для конкатенирования.
this.$store.commit('CONCAT_ITEMS', data);

И избавьтесь от jQuery раз уж Vue используете :)

Добавить комментарий

Войдите, чтобы написать о чем-нибудь...
Вход Регистрация
Web.onRails
Здесь вы можете спросить или написать обо всём, что касается Веб-разработки.
написать о чем-нибудь...
Метки:
Лучшее
[4]
10 Окт 2018, 15:33
Как запретить просмотр сайта по IP?
[просмотров 6476]
[119]
21 Июл 2011, 14:04
Python Imaging Library (PIL)
[просмотров 4342]
[52]
16 Окт 2011, 15:38
Вывести все элементы POST
[просмотров 4260]
[74]
31 мая 2011, 11:48
Python проверка существования переменной
[просмотров 3950]
[315]
16 Июл 2011, 20:03
Python работа с MySQL
[просмотров 3466]
[58]
29 мая 2012, 12:08
Узнать версию PHP из командной строки
[просмотров 3428]
[1]
13 Фев 2019, 14:23
Как получить значение CSS в javascript
[просмотров 3308]
[100]
19 Дек 2014, 16:16
User-agent для Internet Explorer 11
[просмотров 3255]

Вести с Хабра