問題タブ [angular-resource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
79 参照

javascript - 1 つのサービスから複数のリクエストを実行する (angularjs)

私は AngularJs を初めて使用し、自分のサービスからいくつかのリクエストを実行したいと考えています。これまでのところ、私は1つのリクエストしか実行できませんでした:

私のサービスファイル:

私のコントローラーファイル:

たとえば、これを実行できるようにしたいと思います。

しかし、これらのリクエストをサービスに追加する方法がわかりません。

どんな助けでも大歓迎です。

0 投票する
2 に答える
1772 参照

angularjs - Angular $resource を利用した Kendo-UI データストア

永続化レイヤーの RESTful バックエンドに抽象化を実装しようとしていますが、少し混乱することがあります。$resource サービスにアクセスするために、angular フレームワーク、より具体的には ngResource モジュールを使用しています。問題なくクエリを実行し、バックエンドに対して作業できます。私の問題は、kendo-ui データソースに統合し直すときに発生します。データソースは、クエリがいつ返されたかを認識しません。私の理解では、 $resource は可能な割り当てのために空のコレクション (配列) をすぐに返し、終了時にその配列にクエリの結果を入力します。Kendo-ui の DataSource はこの変数を監視し、更新時にデータソースを利用しているすべての人にこれを反映する必要があります。少し異なるモデル (必要に応じて自分で更新するオブジェクト リテラルを渡す) を使用してこれを正常に実装しましたが、DataSource は更新を問題なく認識します。どんな洞察も役に立ちます!

0 投票する
1 に答える
882 参照

angularjs - AngularJS で $http リクエストにオブジェクトを渡そうとしています

次のようなオブジェクトがあります。

サーバーに対して $http 呼び出しを行っており、このユーザー情報を渡したいと考えています。私はこのようにしようとしています:

サーバー リソース (ここではExpressJS/を使用してNodeいます) 内で、オブジェクトにアクセスしようとしていuserますが、アクセスできません:

req.params.userコンソールで未定義を返します。ここで何をすべきか考えていますか?

0 投票する
1 に答える
1021 参照

angularjs - Angularjs の $resource と json ファイルをモックとして

私はそのような工場を持っています:

そして、私はそのようなサービスでそれを使用します:

しかし問題は、パラメータが無視されているように見えることです。

私のURLがjsonファイルだからですか?それとも、ここで何か重要なことを見逃していますか?

0 投票する
2 に答える
2438 参照

ruby-on-rails - キャッチされていないエラー: モジュールがありません: app angularjs と rails

私はangularjsが初めてで、いくつかのスタートアップチュートリアルを参照して簡単なアプリを試しています。アプリを実行するとエラーが発生します

Uncaught Error: No module: app

これが私のコントローラーです

club-controller.js

'厳密を使用';

models.js

ここに私のapp.js.erbがあります

ここで何が起こっているのか理解できませんでした。誰でも助けることができます。

編集-1

application.jsファイルを次のように変更しました

しかし、今ではエラーが発生していますUncaught Error: No module: ngResource

0 投票する
3 に答える
8055 参照

angularjs - AngularJS $promise は未定義です

$resource を使用して ajax 呼び出しを行い、サーバーからデータを受信したときにデータテーブルをロードしようとしています。しかし、get() を呼び出すと、$promise が未定義として取得されます。私は工場を使って電話をかけています。ここに私の工場があります:

そしてコントローラー:

エラー: getAllUsers.get().$promise は定義されていません

注 : アプリに ngResource を含め、index.html にも angular-resource.js を含めました。

0 投票する
1 に答える
294 参照

angular-resource - カスタム リソース メソッドの URL が尊重されない

人のリストを作ろうとしています。私の HTTP サーバーは、 のような URL 上の人物の JSON 表現と、/person/[id].jsonのすべての人物のリストを提供できます/person.infinity.json

したがって、Personリソースを定義したコントローラーがあります。

ただし、が呼び出されると、メソッド ( )Person.list()のカスタム URLは使用されません。Chrome のネットワーク インスペクタは、リクエストが、つまり、パラメータが設定されていないデフォルトのリソース URL に対して発行されていることを明らかにします。list/person.infinity.json/person/.json

Person.list()明らかに、私はにリクエストを送りたいと思ってい/person.infinity.jsonます。

私は何を間違っていますか?