Я пытаюсь обернуть голову вокруг перехватчиков, я все еще не могу понять их. Может ли кто-то объяснить мне немного больше о том, являются ли они службой, конфигом и т. Д.?В угловых 1.x перехватчики всегда заводы?
0
A
ответ
1
Перехватчики могут быть либо именованной фабрикой, либо анонимной фабрикой.
app.config(function ($httpProvider) {
//register the interceptor factory
$httpProvider.interceptors.push('myHttpInterceptor');
// alternatively, register the interceptor via an anonymous factory
$httpProvider.interceptors.push(function($q, dependency1, dependency2) {
return {
'request': function(config) {
// request transform
},
'response': function(response) {
// response transform
}
};
});
});
Перехватчики зарегистрированы во время фазы конфигурации приложения AngularJS. Их заводские функции (называемые или анонимные) вызываются во время фазы $get
службы $http
.
+0
Спасибо, я только что получил свой первый и работает, и теперь я понимаю лучше –
Смежные вопросы
- 1. $ x ++ result всегда дает 1
- 2. ИОННЫХ DataTables - ошибка при использовании угловых таблиц 1.x данных в ионном 1.x
- 3. $ httpProvider перехватчики Невозможно установить свойство «x» неопределенного
- 4. Интегрирование угловых 2.0 внутри угловой 1.x - обновить модуль
- 5. Почему x = x + 1 медленнее, чем x + = 1?
- 6. Объектные заводы
- 7. Почему (1-x) (1 + x) предпочтительнее (1-x^2)?
- 8. Заводы в Ларавеле?
- 9. Абстрактные заводы в Haskell
- 10. вычислить `[1, x^1, x^2, ..., x^n]` в Haskell
- 11. Как вы реализуете глобальные клавиатурные перехватчики в Mac OS X?
- 12. обновление угловых 1 до 2
- 13. Python Swap на месте в списке? x [0], x [1] = x [1], x [0]
- 14. C++ x + = 1 x ++ и x = x +1 не совпадают?
- 15. Несколько экземпляров $ http в Angular 1.x
- 16. Чистые, простые функциональные заводы в R
- 17. Общие заводы и карты
- 18. 3 * x + x всегда точны?
- 19. Rspec интегральные заводы в тесте
- 20. Перехватчики EJB3
- 21. Resteasy перехватчики
- 22. Разница между x (1) и x {1}
- 23. Перехватчики Hibernate
- 24. EJB перехватчики в Weblogic
- 25. Перехватчики/фильтры в спрее
- 26. Перехватчики в ejb 3.0
- 27. Перехватчики в Angular2
- 28. для каждого int x: x + 1> x .... это всегда так?
- 29. отображение в машинописных и угловых 1
- 30. Перехватчики MEF и EF
Ответ находится в [$ http docs] (https://docs.angularjs.org/api/ng/service/$http). Весь раздел о перехватчиках. Много учебников для этой темы lso – charlietfl