問題タブ [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 - $resource (factory|service) を使用して angularJS コントローラーのオブジェクトを作成しますか?
私のアプローチは、プロジェクトに沿ってファクトリの代わりに AngularJS Service を使用することです。次に、次のように、angularJS コントローラーで配列として使用する必要がある MyData というオブジェクトを作成します。
質問を検索したところ、以下のように factory を使用できることがわかりました。
サービスを利用したい場合はどうすればよいですか?以下のコードは正しいですか?ベストプラクティスは何ですか?
angularjs - ngResource に依存関係を追加した後でも $resource エラー
mongolab の $resource を使用して角度のあるアプリにデータを表示しようとしています。モジュールの ngResource に依存関係を追加しました。それでも不明なプロバイダーと表示されます。ここで欠けている点は何ですか?
「$リソースが定義されていません」
注: 工場名が正しくない場合、エラーが発生していました: 不明なプロバイダー: employeesProvider <- employees
コード
Mongolab の JSON
angularjs - 非同期データで ng-animate-ref を使用する
$resource
ビューにデータをロードするために使用するAngularアプリがあります。ngAnimate を使用ng-animate-ref
して、画像をあるビューから別のビューに遷移させました。これは、データがコントローラーにハードコードされている場合は正常に機能しましたが、$resource
またはを使用すると、データの読み込みに少し時間がかかるため、2 つの画像をリンクするのに役立つ$http
識別子がディレクティブにありません。ng-animate-ref
次の2つのいずれかを行う必要があると思います。
- コンテンツがロードされるか、または
- 前の読み込みからのデータがキャッシュされ、すぐに利用できるようにする
これは可能ですか?必要であれば、プランカーを提供できます。
javascript - 配列内のjsonデータを取得するためのAngular jsリソース呼び出し
json データを返し、コントローラーから呼び出すファクトリを作成しましたが、空になります。どこで間違えたのかわからない。コンソールエラーはなく、ネットワークではjsonもロードされています。
angularjs - $resource を使用したチェーン クエリ
ngResource を使用して syllableCount をボタンをクリックするように設定する次のサービスがあります。
syllableCount ボタン 2 をクリックすると、クエリは特定の単語を表示します。コントローラでの表示は次のとおりです。
すべてがうまくいきます!しかし、クエリ内で syllableCount 以上が必要です。内部に入る必要がある他のパラメーターが少なくとも 4 つあります。それらを次のようにチェーンするだけの場合:
動いていない。
上記のように複数のクエリをチェーンする良い方法はありますか?
angularjs - 順次 ngresource 呼び出し
2 つの REST サービスに対して 2 つの $resource 呼び出しを行うコントローラーがあり、最初の結果が 2 番目のサービスの入力として使用されます。
ここにコード:
関数 updateSelectedForRequest
関数 insertNewRequest
エラーは、最初の呼び出しが順番に解決されないため、2 番目の呼び出しに入力がないことです。
最初の呼び出しからの入力を 2 番目の呼び出しで待機するために、これら 2 つの呼び出しを順番に実行する可能性はありますか?
どうもありがとう。
angularjs - ngResource ($resource) が PUT に対して 404 を返す
$resource をサービス呼び出しの管理に使用してからしばらく経ちました。
何らかの理由で、すべての呼び出しが正常に機能し、REST エンドポイント (基本的に /api/profile および /api/profile/:id) に到達しています。
しかし、何らかの理由で、私の put は 404 として返されます。
何が起こっているのか、誰もがアイデアを持っています。
ありがとう、乾杯!