1

Backbone.Collection のオーバーライドされた解析で配列として返された json をどのように処理すればよいですか?

オブジェクトとして返されるjsonに次を使用しました。

解析: 関数 (応答) {
  response.results を返します。
}

json が配列として返される場合はどうなりますか?

4

1 に答える 1

0

デフォルトでは、バックボーンは配列を想定しています。配列がオブジェクト内にネストされている場合は、parse()上で行ったようにオーバーライドする必要があります。ただし、応答が配列を返す場合は、何もする必要はありません (バックボーンが期待しているため)。最後に、2 つの組み合わせが予想される場合 (つまり、配列である場合とオブジェクトである場合がある場合は、dbaseman の回答を参照してください)。

于 2012-12-01T01:57:20.990 に答える