Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1.3タイトルだけだとわかりにくいと思いますが下記のような動作を想定しています。・ページA(起点ページ)pageAControllerフォームパーツなどがあり、ユーザーがデータを入力するページ。検索ボタンを押すとページBへ進む。・ページB(ページAからしかこない)pageBControllerページAから遷移され、外部APIから取得したjsonを展開しリスト表示。そのリストから目的のデータを選択(ng-clickでnavigator.popPage())してページAへ戻る。その際、ページAにはページBで選択したデータを反映したい。・データ共有するサービスを作って双方でDIする・$on,$emit,$watchなどでデータの変化を伝搬させる?ただ、これらはnavigator.popPage()(=ブラウザバックと同意義)で戻った場合の挙動でも出来るのでしょうか?何かいいアドバイスありましたら教えていただけると助かります。票1navigator.popPage()で戻った時にアイテムを渡す方法を記述します。UI最小限のテンプレートを基に作ってみました。方法としてはeventのbroadcastを用いるのが一番手軽かと思います。page2.htmlでイベントを発行してpage1.htmlでイベントとアイテムの受信を行う方法を載せておきます。お役に立てると幸いです。個の銅バッジありがとうございます。意図していた使い方です。broadcastの使い方がいまいちわかってなかったので、これは助かります。Middleさんの回答を参考に進めさせていただきます。個の銅バッジ返信遅くなりすみません。どちらかというとコントローラーとページがそれぞれ別に存在しているイメージなので、同コントローラー内の場合は問題なく動作するのです。サンプルコードを提示出来ず申し訳ありません。UIを使っていますのでナビゲーターのイベントが利用できます。UI自身がイベントをスローしていますので、自分で$broadcastする必要はありません。値の引き渡しは直接はできないと思います。私はサービスを使ってやっています。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。