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
Здесь вы можете спросить или написать обо всём, что касается Веб-разработки.
написать о чем-нибудь...
Метки:
Лучшее
[52]
16 Окт 2011, 15:38
Вывести все элементы POST
[просмотров 13425]
[74]
31 мая 2011, 11:48
Python проверка существования переменной
[просмотров 9186]
[4]
10 Окт 2018, 15:33
Как запретить просмотр сайта по IP?
[просмотров 8819]
[100]
19 Дек 2014, 16:16
User-agent для Internet Explorer 11
[просмотров 8115]
[124]
21 Июл 2011, 14:04
Python Imaging Library (PIL)
[просмотров 6799]
[58]
29 мая 2012, 12:08
Узнать версию PHP из командной строки
[просмотров 4929]
[315]
16 Июл 2011, 20:03
Python работа с MySQL
[просмотров 4896]

Вести с Хабра