問題タブ [angularjs-ng-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.
angularjs - Angularjs: $resource データをサービスに保存して、コントローラー間で共有する
短い質問: $resource からのデータをサービスに保存して、一度クエリを実行して別のコントローラーで使用することはできますか?
を試しquery().$promise.then
ましたが、まだリソースが空の参照を返しています。$resource データを解決してサービスに保存し、後続の呼び出しでそれを利用できるようにするための正しい構文は何ですか?
angularjs - 追加のクエリ文字列パラメーターを使用して ngResource を保存する
API に というリソースがあります/foos
。POST
この URL にリクエストを送信することで、新しい Foo を作成できます。
クライアントでは、Angular を使用ngResource
して API 呼び出しを処理します。挿入は簡単です:
ここまでは順調ですね。API は以下を返します。
さて、ここが良い部分です。簡単にするために、私の API では、クエリ文字列パラメーターを使用して、応答で返される関連エンティティを指定できますwith
。そう:
戻るだろう
こちらもPOST
リクエスト受付中です。Foo を作成し、いくつかの関連エンティティと共に返して、別のリクエストを実行する必要なくアプリですぐに使用できるようにしたいと思います。
ただし、標準の ngResource$save()
関数を使用してこれを達成することはできませんでした。
これはまったくできますか?
javascript - agluar ng-resourceを使用してWeb APIで特定のgetメソッドを呼び出す方法は?
Web API に 2 つ以上の get メソッドがあります (以下のように、コード GetProducts と GetProductsNew は get メソッドです)。angular jsのng-resourceを使用しているため、get関数を呼び出そうとすると、あいまいなエラーが発生します。GetProductsNew メソッドを呼び出したいとしたら、どうすれば呼び出せますか? 誰でも助けてください、事前に感謝します:)
angularjs - AngularJS: ngResource 500 内部サーバー エラー
を使用してユーザーのリストを取得する際に問題があります$resource
。
$resource
ユーザーのリストを取得するためにWeb サービス呼び出しを行っています。ほとんどの場合は機能しますが、応答に時間がかかると、500 internal server error が発生します。
Webサービスを呼び出すために使用しているコード:
私はあなたの助けに感謝します。