0

URLから結果(私の場合はイベント)をフェッチし、解析メソッドで応答に対して少しデータ操作を実行するように設定されたバックボーンコレクションがあります。APIによって提供される結果がある場合(次のように)、フェッチは成功し、すべてが期待どおりに動作します。

{
  events: [
   { event1... },
   { event2... },
   ...
  ]
}

ただし、結果セットが空の場合(次のように)、フェッチは成功呼び出しの代わりにエラー関数を実行し、私の解析メソッドをまったく実行していないようです。

{
  events: []
}

これは期待どおりに動作していますか?のように、結果が0の場合、バックボーンはエラーをスローする必要があります。その場合、これを修正する方法はありますか?

4

1 に答える 1

0

このエラーは、API の HTTP 応答コード (500) によってトリガーされていました。その結果、Backbone は正しく動作していました。

于 2013-01-17T15:35:55.450 に答える