タグ

ブックマーク / ikemlife.herokuapp.com (1)

  • いけむのブログ with h - AngularJSのResourceを使うときの戻り値の使い分け

    これもはまったのでメモ。 AngularJSのResource機能を使って、外部のJSONを返すサービスから値を取得して、データバインドして表示させるというプログラムを作ったとき。 .query()を使うと、値が複数ある(配列形式で返せるもの)はきちんととれるけど、 値が一つしかない(配列にならないもの)は以下のようなエラーを返して、なんでだ、となった。 Error: [$resource:badcfg] Error in resource configuration. Expected response to contain an array but got an object 理由はなんてことはなく、使用しているメソッドが間違えていた、というだけ。戻り値が配列にならないものは.get()を使う必要がある。こんな感じ。 .controller('Ctrl', function ($sco

  • 1