問題タブ [angularjs-http]

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 投票する
2 に答える
800 参照

angularjs - $http.success() 内で設定された $scope のプロパティは、$http.success() の外では未定義です。なんで?

$resource を使用して API 呼び出しから JSON データを取得する AngularJS チュートリアルに従っています。理解を深めるために、$resource コードを $http コードに置き換えようとしたところ、スコープの問題が発生しました。の結果$scope.weatherResultの外側にログを記録します。なぜそうなのですか?ビューはデータを問題なく受け取ります。.success()undefined

また、

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

angularjs - $http.jsonp からの応答を解析しています

URL を次のように呼び出して得た応答を解析する際に問題に直面しています。

編集: UI:

次のような形式で取得している応答:

次のようにコンソールにエラーをスローします。

ここで私を助けてください。

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

rest - POSTへのイオンの安らかな認証とphpからのデータの取得

AndroidおよびiOSアプリを作成するためにイオンプロジェクトに取り組んでいます。イオンの初心者で、サーバーでホストされている安らかなサービスを介してログインする方法を理解するのに助けが必要です。

restful は、すべてのPOSTまたはPUT要求に対してこの認証を使用します。

だから私はPOSTリクエストをテストしています。認証方法がわかりません。サーバー側がセットアップされ、実行されています。APIはテスト済みで、バグはありませんでした。(cocoa restclient を使用してテスト済み)

わかった。これは私のapp.jsです

ここに私のコントローラーがあります:

私のphp関数(codeigniterレストサーバーを使用)

ここでの問題は、アプリがデータをphpに投稿するたびに基本的な安らかな認証を適用する方法がわからないことです。これは、データを投稿するたびに「許可されていません」というエラーが発生するためです。

を使用してデータを取得するなどの他のデータについては、データをGET受け取り、問題なく処理しました。このPOST部分だけで私は混乱しています。

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

angularjs - $http.get() は ngrepeat でループします

私は以下のように2つのエンティティを持っています

そして、以下のように、Person-Car の関係エンティティ

これを HTML ページのデータで表現するために、以下のようにしています。

さらに、データは以下のように取得されています

なんらかの理由で、スクリプトはgetCarName関数を無限にループします。問題を理解するのを手伝ってください。また、これが良い REST アーキテクチャかどうか教えてください。

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

angularjs - $http - null のプレーン テキスト応答

AngularJS に $http POST 呼び出しがありますが、要求が悪い場合はサーバーの応答が表示されません。

間違ったデータを送信すると、API は 400 - Bad Request で応答します。Chrome デベロッパー ツールで応答を見ると、「垂直方向が正しくありません」というプレーン テキスト メッセージがあります。ただし、そのメッセージは $http エラー コールバックの応答にはありません。

他のすべて (ステータス、ヘッダー、構成) を取得できますが、応答データが null です。

成功した POST は正しく処理されるので、関数が一般的に機能することがわかります。

Chrome で応答を表示できるのに、$http 経由でアクセスできない理由は何ですか?

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

javascript - Post メソッドでエラーがスローされる

チュートリアルhttps://docs.angularjs.org/tutorial/step_00のアプリに基づいてテストアプリを実行しようとしてい ます。それは正常に動作しますが、ポストメソッドを使用しています。

index.html

controllers.js

Get メソッドは正常に動作し (表示された html コードにはその使用法が含まれていません)、chiliSpicy 関数も動作します。しかし、 sendData 関数はエラーをスローします (成功関数がある場所)

実際、サーバーはデータを受信しますが、success 関数は通過しません。何か案が?ありがとう。

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

javascript - angular $httpのデフォルトを定義する方法と場所は?

angularアプリケーションで $http のデフォルト値を設定しようとしているので、次のようにしています。

これにより、エラーが発生します。$http のデフォルトをどこでどのように設定できますか?

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

javascript - rootscope promise の角度付きサービスを作成する

frame状態をロードするときに$rootScope、以前の状態から定義されたすべての必要なプロパティがあることを確認しようとしています。

モジュールは角度のionic.utilsあるアプリに正しく挿入されています。このモジュールは、services.jsファイルから取得されます。

controllers.jsファイル内では、これがframe状態に対応するコントローラーです。

ただし、このコントローラーは、状態遷移時に次のコンソール エラーを返します。

私が書いたサービスでエラーを見つけるのに苦労しています。いくつかの助けをいただければ幸いです。

編集 依存性注入をコントローラーに追加した後、エラーが変更されました。ここにあります: