おはようございます!
Backbone.js 0.9.2 (および CakePHP) を使用しています。私のモデルには 、 、 の 4 つのフィールドid
がname
ありdescription
ますimage_id
。name
aと aを使用してモデルを追加し、サーバーの応答からdescription
and を取得するid
とimage_id
、適切な変更イベントが発生します ( name
and description
first とid
and image_id
later )。
現在、何かを編集すると、2 つの PUT が送信されます (この場合のリソースは ですCookingUtensils/144
)。
編集したフィールドの1 つのchange
イベントと、別の一般的なイベント ( change
only と notchange:description
などchange:name
) が表示されます。理由がわかりません。両方の PUT リクエストの本文はまったく同じです。
- 私のモデル: https://gist.github.com/3385347
- 私の見解: https://gist.github.com/3385345
- 私のコレクション: https://gist.github.com/3385344
私は単に何が起こっているのか理解できません。読んでくれてありがとう。どんな助けでも大歓迎です!