問題タブ [angularjs-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 投票する
0 に答える
253 参照

javascript - アプリケーションで angularjs を変更した後、エラーが発生します

1.0.1 バージョンを使用するアプリケーションを開発しました: https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js

新しい機能を使用するには最新バージョンを使用する必要があるため、 https://ajax.googleapis.com/ajax/libs/angularjs/1.2.11/angular.min.jsに置き換えてみました

エラーが発生しています。ここに画像の説明を入力

エラー :

エラー: [$injector:modulerr] http://errors.angularjs.org/1.2.11/$injector/modulerr?p0=audiapp&p1=%5B%24injector%3Aunpr%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.2.11%2F%24injector%2Funpr%3Fp0%3D%2524Providerrouter%0At%2F% 3C%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A6%0AYb%2Fl.%24injector%3C%40https%3A%2F%2Fajax.googleapis .com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A32%0Ac%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js %3A30%0Ad%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A30%0AYb%2Fe%2F%3C%40https%3A%2F%2Fajax .googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A29%0Aq%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min .js%3A7%0Ae%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A29%0AYb%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A32%0AXb%2Fc%40https%3A%2F%2Fajax.googleapis. com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A17%0AXb%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js% 3A18%0ASc%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A17%0A%40https%3A%2F%2Fajax.googleapis.com%2Fajax% 2Flibs%2Fangularjs%2F1.2.11%2Fangular.min.js%3A201%0Ax.Callbacks%2Fc%40http%3A%2F%2Flocalhost%3A55165%2FScripts%2Fjquery-1.10.2.min.js%3Fv%3D1.0% 3A4%0Ax.Callbacks%2Fp.fireWith%40http%3A%2F%2Flocalhost%3A55165%2FScripts%2Fjquery-1.10.2.min.js%3Fv%3D1.0%3A4%0A.ready%40http%3A%2F% 2Flocalhost%3A55165%2FScripts%2Fjquery-1.10.2.min.js%3Fv%3D1.0%3A4%0Aq%40http%3A%2F%2Flocalhost%3A55165%2FScripts%2Fjquery-1.10.2.min.js%3Fv%3D1.0%3A4%0A https://ajax.googleapis.com/ajax/libs/angularjs/1.2.11/angular.min.js 6 行目

これとは別に、angular-resource.js バージョン v1.0.2 とhttp://code.angularjs.org/1.2.3/angular-route.min.jsも使用しています。

ここで何が間違っているのか誰でも提案できますか?

すべての参照: ここに画像の説明を入力

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

javascript - ngResource を使用してリソース URL パラメータにアクセスするにはどうすればよいですか?

ngResource を使用して、建物を処理するための AngularJS サービスがあります。

私の見解の 1 つでは、建物をリストします。

ルートからエリア ID を取得していますが、この情報はモデル内に保存されていないことに注意してください。

私の問題は、建物を表示するときに、エリア ID を使用したいのですが、アクセスできないことです。

0 投票する
0 に答える
2660 参照

angularjs - Angularjs -- データのロードまたは解決にディレクティブを使用する

私は大規模なモバイル アプリケーションに取り組んでおり、議論に出くわしました。現在、さまざまな残りのAPIのリソースがディレクティブに配線されており、その時点でデータがスコープにロードされます。

ディレクティブのリソースからデータを注入するか、RouteProvider 構成で resolve プロパティを利用するために、angularjs を使用することをお勧めしますか?

編集

指令:

コントローラ:

解決は、次の形式の URL を解析します: /browse-aisles/categories/123/categories/1234/categories/2444/products/233

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

javascript - AngularJS: カスタム サービスを使用して $resource の応答を変換する

angular $resource から返されたデータをカスタム サービスからのデータで装飾しようとしています。私のコードは次のとおりです。

依存性注入に関して何か間違ったことをしているようです。ServerConfig.get() から返されたデータは、未解決としてマークされます。変換を行うコントローラーでこれを機能させました

でも、装飾はサービスでやりたい。どうすればこれを機能させることができますか?

0 投票する
0 に答える
445 参照

javascript - リソースをドメイン オブジェクトとマージする AngularJS

新しい JavaScript アプリケーションのドメイン モデルがあります。

あらゆるフレームワークに対して使用できるように設計されています。AngularJS に固有のものではありません。

しかし、アプリケーションに組み込んでみると、$resources を使用して入力するのが難しいことがわかりました。内部にリソースを含む AngularJS サービスを定義したいと思います。次に、サービスはリソースとドメイン モデル オブジェクトをマージし、コントローラーに出力を提供します。

これはそれをよりよく説明しています: http://plnkr.co/edit/mCCY7rGbCrCS3Z9vR974?p=preview

理想的には私は物になりたいangular.merge(dst, src)のですが、それは存在しません。

0 投票する
0 に答える
676 参照

angularjs - Angular リソースの動的 uri

かつて、すべての API のエンドポイントを呼び出す際に $http を使用していました。しかし最近、 $resource を使用する方がはるかに堅牢またはベスト プラクティスであると読みました。現在、すべての $http 呼び出しを $resource に移行しており、$resource 関数を動的にする方法に問題がありました。

これは私がファクトリー $resource を作る方法です

ありがとう

0 投票する
0 に答える
575 参照

javascript - angularjsを使用して$resourceを使用してデータとパラメータを投稿する

このようなカスタムメソッドを持つAngularサービスがあります

カスタム メソッドを使用してデータを投稿する際に問題が発生しています

前者に見られる動作は、POST 要求の場合、ruleSetId url パラメータが入力されないことです。後者では、サービス関数で試したことが機能しないため、ポスト リクエストの場合にリクエスト パラメータを入力する方法がわかりません (記述されたコードが正しくないことは承知しています)。また、「スケジュール」へのリクエストの一部としてデータを送信したいと思います。これを行うと言う方法でこれを行う方法を見てきました

しかし、カスタムメソッドでそれを行うにはどうすればよいですか?

$http を使用するか、カスタム メソッドをあまり使用しない方がよいでしょうか。カスタムメソッドが提供する仕組みが好きなので、できればそのままにしておきたいです。

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

javascript - ngResource AngularJS の値として null を送信する

私は AngularJS 1.2.1 の ngResource を使用してnullおり、PUT リクエストのパラメーターの値として送信しようとしています。残念ながら、設定されている場合、Angular はパラメーターを無視し、送信しません。

コード例を次に示します。

代わりに、Angular は無視contentし、キーも null 値も送信しません。

Angularにnullを送信させるにはどうすればよいですか?