0

JSONファイルをディスクに保存したいのですが、角度を読み取ってこれを解析したいと思います。

$http と Restangular を調べましたが、これらはリモート サービスでのみ機能し、物理ファイルでは機能しないようです。

私はもともと設定情報を定数オブジェクト (angularJS) に保存していましたが、外部プログラムがこれを解析するのは非常に難しいため、JSON ファイルを保存することにしましたが、それを読み戻す方法がわかりません。

jquery の JSON $.getJson がサポートされている可能性があることは知っていますが、代替手段はありますか?

前もって感謝します

4

3 に答える 3

2

私は答えを見て少し混乱しています。

みたいな意味ですか...

$http.get('some.json').success(function(foo) { $scope.foo = foo; });

例: http://plnkr.co/edit/5uwpfYRKARjyxYBLKcmc?p=preview

これがあなたの言いたいことかどうかはわかりません。

于 2013-11-13T17:04:09.767 に答える
1

アプリを Web サーバー [Apache / nginx / node.js Express static] から提供し、JSON ファイルを既知のパスにドロップします。

その後、RESTful サービスとして使用できます。

于 2013-11-13T16:58:20.860 に答える
1

ブラウザはファイル システムにアクセスできないため、angular から直接ファイルにアクセスすることはできません。node.js、nginx、apache ectなど、ファイルシステムにアクセスできるものとAngularがやり取りする必要があります。その後、使用できます$http

于 2013-11-13T16:58:54.963 に答える