การส่ง "กระแส" $scope
ไปยังบริการ AngularJS ถูกต้องหรือไม่
ฉันอยู่ในสถานการณ์ที่ฉันใช้บริการ $ โดยรู้ว่ามันถูกใช้โดยคอนโทรลเลอร์เพียงตัวเดียวและฉันต้องการอ้างอิงถึงขอบเขตของคอนโทรลเลอร์ในวิธีการบริการของ $ เอง
นี่ถูกต้องตามหลักปรัชญาหรือไม่?
หรือฉันจะดีกว่าที่จะถ่ายทอดกิจกรรมไปยัง $ rootScope แล้วทำให้คอนโทรลเลอร์ของฉันฟังมัน
$scope
คุณสมบัติและโทรหา$scope.$apply
เมื่อจำเป็น
$scope
... คอนโทรลเลอร์จะเข้าถึงข้อมูลในบริการโดยตรงและส่งต่อไปยังมุมมองโดยไม่ทำสิ่งนี้ได้อย่างไร