我是AngularJS的新手,我嘗試將對象從一個控制器推送到另一個控制器中的數組時遇到問題。任何人都可以幫助我嗎?我正在研究Angular $ broadcast和$ emit,但我不確定如何處理它。在Angular JS中將一個對象從一個控制器推送到另一個控制器
-1
A
回答
0
您可以使用服務在控制器之間共享數據。它比發送消息要好。 順便說一句,使用$廣播和$發射你可以做到以下幾點。
其中廣播該事件的控制器內部:
$scope.broadcastEvent = function() {
$scope.$broadcast('my-broadcast', myElement);
};
裏面的另一個控制器:
$scope.$on('my-broadcast', function(event, data) {
console.log(data);
});
至$廣播或$發出就得看你的控制器的結構之間做出選擇。 否則,不要從$ scope發送$ broadcast,您可以從$ rootScope啓動廣播,並且每次都會檢測到它。
但同樣,你在這些情況下使用的數據共享服務
+0
謝謝,非常有用的信息 –
相關問題
- 1. 需要將對象從一個控制器傳遞到另一個控制器
- 2. 如何將對象從一個控制器傳遞到另一個控制器
- 3. 如何將對象從一個控制器傳遞到另一個控制器
- 4. 從另一個控制器重新加載一個控制器Angular js
- 5. 從一個視圖控制器推送到另一個
- 6. 將消息從一個控制器發送到另一個控制器
- 7. 將數據從一個控制器發送到另一個控制器
- 8. 難以從一個控制器傳遞對象到另一個控制器
- 9. 將控制權從一個控制器重定向到另一個控制器
- 10. Angular JS將參數一個控制器傳遞給另一個
- 11. 從一個控制器到另一個控制器?
- 12. 從一個控制器到另一個控制器的變量
- 13. 正從一個控制器值到另一個控制器
- 14. 從Angular中的另一個控制器刷新控制器
- 15. 從另一個控制器從emberjs獲得一個控制器
- 16. 使用一個控制器變量的角度js到另一個控制器
- 17. Angular JS - Express - 將數據從一個控制器傳遞到另一個控制器 - 安全和最佳實踐
- 18. Angular - 從另一個控制器更新控制器數據
- 19. 在Codeigniter中,將一個控制器擴展到另一個控制器中
- 20. 從另一個控制器
- 21. 從另一個控制器
- 22. 從另一個控制器
- 23. 從另一個控制器
- 24. 如何將角色中的對象一個控制器發送到另一個控制器?
- 25. 重定向一個控制器到另一個控制器
- 26. 不能從一個視圖控制器推送到下一個
- 27. 將閃存散列從一個控制器傳遞到另一個控制器
- 28. 將數據從一個控制器傳遞到另一個控制器
- 29. 將錯誤消息從一個控制器傳遞到另一個控制器
- 30. MVC +將值從一個控制器傳遞到另一個控制器
的可能的複製【如何調用從angularjs另一個控制器的功能?(http://stackoverflow.com/questions/29467339/how-to-call-a-function-from-another-controller-in-angularjs) –