Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
יש אפשרות לקרוא ל $ http מחוץ לסקופ כל שהו? בעצם להשתמש בספרייה הזו בלי להשתמש בשום סקופ וקונטרולר.
תשובה:
$http = angular.injector(["ng"]).get("$http");
@מנצפך אמר בקריאה ל $http באנגולר מחוץ ל scope:
תשובה: $http = angular.injector(["ng"]).get("$http");
מעניין, לא הכרתי. אבל לא מצליח לחשוב על שום מקרה שבו יש צורך בדבר כזה מחוץ לקונטרולר או לסרוויס.
אני צריך לשלב באתר כמה סקריפטים שלא קשורים בכלל לתצוגה וכדו'. זה מוכרח שם.
@מנצפך, @zvizvi מתכוון שאין סיבה שתשתמש ב$http של אנגולר מאשר ב$.get של jqury או אפילו בxhr פשוט. הייתרון של $http הוא שהקאלבק לוכד שינויים בסקופ שזה לא נדרש במקרה שלך.