Ustawmy prosty przykład:
$scope.whatDoesTheFoxSay = function(){
$http.post("/backend/ancientMystery", {
...
Jak mogę globalnie przekształcenia URL, gdy wniosek jest wysyłany do postu? Zasadniczo chcę poprzedzać adres URL do każdego żądania http.
Próbowałem ustawić zmienną w $rootScope
zawierającą adres URL, gdy aplikacja się uruchamia. Ale to nie jest to, co chcę mój kod wyglądać:
$scope.whatDoesTheFoxSay = function(){
$http.post($rootScope.backendUrl + "/backend/hidingDeepInTheWoods", {
...
mam rację zakładając, że należy patrzeć na $httpProvider.defaults.transformRequest
? Czy ktoś może podać mi jakiś podstawowy przykładowy kod?
Przy zastosowaniu tego wraz z 'ngToast' pojawia się błąd' Error: [$ kompilacji: tplrt] Szablon do dyrektywy 'tosty' musi mieć dokładnie jeden pierwiastek element' –
'' 'config.url = config. url + '? id = 123'; return config || $ q.when (config); '' 'Zaraz po uzyskaniu dostępu do' '' config.url''', co sprawiłoby, że '' 'config''' miał wartość false? –