Как установить параметр по умолчанию в ресурсе Vue

Я использую аутентификацию токена с запросами ajax и хочу сопровождать каждый запрос ajax с помощью 'api_token': 'XYXYXYXYXY'. Есть ли способ установить его глобально в ресурсе Vue, чтобы избежать добавления его в полезную нагрузку или параметр запроса для каждого запроса?


person Assaf Karmon    schedule 23.03.2017    source источник
comment
github.com/pagekit/vue-resource/blob/ develop / docs /   -  person Bert    schedule 23.03.2017
comment
Спасибо, Берт! очень признателен.   -  person Assaf Karmon    schedule 23.03.2017


Ответы (1)


Нашел в документации благодаря Берту.

Vue.http.interceptors.push(function(request, next) {
    request.params['api_token'] = 'XYXYXYXYXYXYXYXY';
    next();
});
person Assaf Karmon    schedule 23.03.2017
comment
Спасибо, что разместили свое решение. Было бы полезно, если бы вы могли добавить, где этот код должен быть добавлен. - person marcvangend; 05.06.2017