Я использую Angular, и мне нужно сделать несколько неуспокоительных вызовов ajax. И из-за этого я не могу использовать ngResource
. Мой URL-адрес что-то вроде /admin/:someId
или /admin/:someId/users/:someUserId
.
Методы ngResource просто анализируют эти токены, но есть ли способ использовать эти URL-адреса с объектом $http
?
Я открываю свои внутренние маршруты для javascript следующим образом: /slug/:param1/slug/:param2
. С помощью методов ngResource
мне нужно сделать следующее, чтобы заставить его работать: Resource.query({param1: someValue, param2: anotherValue});
. Проблема в том, что я не могу использовать ngResource
в этом случае, и я не могу заставить его работать с методом $http.get
, он не заменяет токены :param1
и :param2
для значений. Он просто вызывает /slug/:param1/slug/:param2
.
/slug/:param1/slug/:param2
, как строковые переменные JavaScript. Таким образом, мне не нужно делать грязную конкатенацию. Я знаю, что если методыngResource
автоматически заменяют токены запроса, должен быть способ сделать это с использованием той же службы, которую использует Angular, но я не могу найти никакой информации об этом. - person Astaroth   schedule 16.11.2015$resource
...$http
определенно не делает ничего с параметрами. Какие реальные проблемы у вас возникли при использовании$resource
? - person Sunil D.   schedule 16.11.2015ngResource
. Мне нужно отправить 2 списка на сервер, чтобы обновить оба. Эти списки зависят от:departmentId
, который находится в URL-адресе. - person Astaroth   schedule 16.11.2015