問題タブ [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 に答える
239 参照

angularjs - angularjs は promise とリソースを統合します

私はこのリソースを持っています:

問題は、 を呼び出すMyResource.getData()までに、geoLocationService が場所を取得していないことです。
geoLocationService には、呼び出しを許可する約束があります

しかし、この約束をリソースと統合する方法がわかりません。何か案が?

編集 私は次のようなものを探しています:

そのため、geoLocationService.promise が解決または拒否された場合にのみ、パラメーターを使用した ajax 呼び出しが発生します。

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

angularjs - ツールチップが ng-repeat 内で間違って配置されている

以下は、適切な場所にあるツールチップ テキストを示しています。

以下は、下の画面の半分のツールチップを示しています (各要素の距離が増加しています)

これは HAML で記述されているため、プレーンな HTML では最後の 2 行は次のようになります<span tooltip="TEST">test</span>

Rails $Resourcepointsを使用してフェッチされますが、通常の $resource を使用すると同じ問題が発生します。

Angular UI Bootstrapの tooltip ディレクティブを使用しています。アプリケーションは Ruby on Rails 4.0 でビルドされ、angularjs-rails gem (不安定版) を使用します。

おそらく、私のサイトの CSS は何らかの形で複雑すぎて、ロード後にこれらのツールチップを再処理する方法を見つける必要があると思います。

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

ruby-on-rails - 1.1.1 以降の Angular はリソース ハッシュを個別のシンボルとして返しました

安定した 1.0.7 バージョンでは、すべてが完全に機能しています。

これが私のリソースです(バックエンドとしてRailsを使用):

そして、すべてのクエリで、完全に正しいハッシュを返します。

しかし、1.1.0 よりも新しいバージョンをインストールしようとすると、リソースは次のようなハッシュを返し始めます。

それで、質問は - なぜですか?

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

angularjs - angular-chosenのコントローラーからデータを抽出できません

プロジェクトのグループのドロップダウンをカスタマイズするには、 angular-chosenを使用する必要があります。リソースを使用して、コントローラー間でデータを共有します。グループ リストをコントローラーの $scope.allgroups に抽出できます。console.log には、次の画像が表示されます。

http://i.imgur.com/QFyE3Zq.png

私のhtmlでは、次の方法で選択を呼び出しますが、文字が一致していても常に「グループが見つかりません..」と表示されます。

どこか間違っていますか?助けてください。

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

javascript - ng-resource が配列を返さない理由がわかりません

AngularJS と NGResource を使用していますが、クエリを使用すると空の配列が返される理由がわかりません。

私のコントローラーでは、私はやっています

ビューで

ビューでは正しく表示されます

ただし、コンソールでは空の配列としてログに記録されます。

また、私はクロームにbatarang拡張機能を使用しており、タスクを示すスコープは次のとおりです。

戻り値を $scope モデルに入れる前に、いくつかのデータ操作を実行する必要があります。これは典型的な動作であり、私が見逃しているものはありますか? それとも私は何か間違ったことをしていますか?どんなアイデアでも大歓迎です。私はこれにあまりにも長い間立ち往生してきました。

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

angularjs - AngularJS - $resource リクエストは Cookie を自動的に送信しますか?

angularJS アプリで $resource を使用しています。Cookie は自動的に送信されますか? 同じドメインでリクエストを行っています。

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

angularjs - AngularJS で $resource サービスをテストする

angular アプリケーションの単体テストの作成を開始しようとしていますが、テスト可能な方法でサービスを正確にモックする方法がわからないため、非常に迅速に停止ブロックにヒットします。
REST呼び出しをモックする方法はありますか?それ以外の場合、テストでサービス内のすべてをミラーリングする必要があるように思えますが、これは私には正しくないようですが、テストの作成はかなり新しいので、おそらくこれが想定されている方法です達成すること。どんな助けでも大歓迎です。

私のサービスは次のとおりです。

私のテストはこれまでのところ次のもので構成されています。

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

rest - Rails4: update メソッド = PATCH で AngularJS リソースを使用するとサーバー エラーが発生する

Rails4 で更新メソッド 'PATCH' で Angular ngResource を使用すると、サーバー エラーが発生します。

PUT のみが機能します。

私の Rails4 コントローラ アクションは次のようになります。

強力なパラメーターのプライベート関数:

更新時にプリロード フックがあり、@page が DB から既にロードされています。

angular がリクエストを中断する原因を知っている人はいますか?

助けていただければ幸いです。よろしく、アレックス