У меня есть сценарий, когда я хочу выпустить сообщение XHR на сервер. Я не хочу запускать $ rootScope. $ Digest(), делая это. Я знаю, что могу вручную создать свой собственный XMLHttpRequest, чтобы сделать то же самое, но я чувствую, что по умолчанию должен быть способ сделать это внутри angularjs.Угловой запрос выполнения XHR без запуска дайджеста
У кого-нибудь есть мысли?
не используя '$ .ajax' вне' $ http' работы просто отлично? – bevacqua
Это требует от вас зависимости от jquery, на которую я верю. –
Проверьте [$ http: 991] (https://github.com/angular/angular.js/blob/master/src/ng/http.js#L991), единственный способ обойти его - $ rootScope. $$ phase' _ (чрезвычайно fugly hack) _, используя внешнюю библиотеку для ее выполнения или просто не заботясь о том, запускает ли запрос цикл '$ digest'. Последний - это то, за что ты должен стрелять. – bevacqua