私はAngularJSが初めてで、あるコントローラから別のコントローラのアレイにオブジェクトをプッシュしようとして問題が発生しています。誰もそれで私を助けることができますか?私は角度$の放送と$を見ていますが、私はそれに近づく方法については分かりません。Angular JSのあるコントローラから別のコントローラへオブジェクトを押し込む
-1
A
答えて
0
コントローラ間でデータを共有するサービスを使用できます。メッセージを送信するよりも優れています。 Btwは$ broadcastと$ emitを使用して次のことを行うことができます。他のコントローラ内部
$scope.broadcastEvent = function() {
$scope.$broadcast('my-broadcast', myElement);
};
:イベントをブロードキャストコントローラ内部
$放送または$間で決定するには
$scope.$on('my-broadcast', function(event, data) {
console.log(data);
});
あなたは、コントローラのあなたの構造を参照する必要があり発します。 それ以外の場合、$ scopeから$ broadcastを送信する代わりに、$ rootScopeからブロードキャストを開始することができ、毎回検出されます。
しかし、再び、あなたはこれらのケースでデータを共有するためのサービスを使用するのです
の+0
ありがとう、非常に有用な情報 –
関連する問題
- 1. あるコントローラから別のコントローラへデータを読み込む
- 2. あるコントローラから別のコントローラへオブジェクトを渡すAngularJS
- 3. あるコントローラから別のコントローラへのエラーメッセージの受け渡し
- 4. あるコントローラから別のコントローラへパラメータを渡すAngularJS
- 5. Angular.js - あるコントローラから別のコントローラへのパスと配列
- 6. あるコントローラから別のコントローラへのAngularJSの渡し文字列
- 7. ビューからjsコントローラへのIDを渡してからCIコントローラへ
- 8. コントローラから別のコントローラへのデータへのアクセス
- 9. ルーズを使って、あるコントローラから別のコントローラへのリダイレクトモバイルアプリケーションフレームの作業
- 10. spring mvcのあるコントローラから別のコントローラへLISTを渡す方法
- 11. angularjsのあるコントローラから別のコントローラへ現在のリストを更新しますか?
- 12. Angular jsコントローラの設計で、httpポストレスポンスのデータを別のコントローラに渡す
- 13. jsからMVCコントローラへのJSON
- 14. ボディとヘッダーが変更された、あるコントローラから別のコントローラへのリダイレクト
- 15. 1つのコントローラから別のコントローラへデータを渡すSpring DI
- 16. 別のコントローラからのビューのドロップダウンへの埋め込み
- 17. コントローラから別のコントローラへのCakephpの内部リダイレクト
- 18. 長いコントローラをAngular Jsの小さなコントローラに分割する
- 19. あるコントローラから別のコントローラにデータを送信する
- 20. ANGULAR 1.5の異なる.jsドキュメントのコントローラ
- 21. 応答をあるコントローラから別のコントローラに渡すには?
- 22. あるコントローラから別のコントローラにデータを渡す
- 23. 角度2 - あるコントローラから別のコントローラにデータを渡す
- 24. Angular jsで動的に開いたコントローラから親コントローラへイベントを起動する
- 25. Angular 1.x FactoryからAngular 1.xコントローラへデータを送信
- 26. jsonオブジェクトをmvcコントローラからドロップダウンリストに読み込む
- 27. Angular JSがHTMLからコントローラにスコープ値を取得しない
- 28. twitterからSymfonyコントローラへオブジェクトを渡す
- 29. 別のコントローラからAngular Scope変数を設定する方法
- 30. 1つのコントローラから別のコントローラへアレイを共有するには
可能な重複[angularjs内の別のコントローラから関数を呼び出す方法?](http://stackoverflow.com/questions/29467339/how-to-call-a-function-from-another-controller-in-angularjs) –