0

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

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

app.factory "Post", ($resource, apiPrefix) ->
  $resource( apiPrefix + "/posts/:id",
    id: "@id"
  ,
    update:
      method: "PUT"
  )

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

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

post:  { 
    0: <
    1: !
    2: D
    3: O
    4: C
    5: T
    6: Y
    7: P
    8: E
    ...

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

4

1 に答える 1

0

したがって、この質問によると、問題は解決しました。

1.1.1 バージョン以降、angular は各リソース URL に「.json」接辞が必要です。

app.factory "Post", ($resource, apiPrefix) ->
  $resource( apiPrefix + "/posts/:id.json",
    id: "@id"
  ,
    update:
      method: "PUT"
  )
于 2013-07-26T10:07:37.263 に答える