2016-09-07 7 views
0

現在、ウェブサイトを作成しようとしています。私のメイン(AngularJS)コントローラはJSONデータを要求し、フィルタリングし、配列にプッシュします。今私は別のJavaScriptファイルで上記の配列を使用したいと思いますし、私はそれを行う方法の周りに私の頭を包むことはできません。AngularJS - 他のJSファイル内の配列

サービスを複数回作成するオプションを読んでいますが、これは具体的には2つのコントローラ間で変数を渡すためのものだと思います。 さらに、他のオプションも私にとってうまくいきませんでした。

これにはどのような方法が最適ですか?どうもありがとう。

+0

「サービス」を使用しようとしたときに発生した問題は何ですか? –

+0

@DavidRサービスを使用することは、1つのコントローラからJSファイルへの変数ではなく、2つのコントローラ間での変数の受け渡しを可能にすることでした。 –

答えて

0

コントローラと他のJSファイルの両方にアクセスできるグローバルなjavascript変数を作成できます。今度は、グローバルレベルでそれを変更するコントローラからその値を更新してください。

次に、次のファイルで取得してください。

関連する問題