Bu genel değişiklik olayında, hangi özelliğin değiştirildiğini algılayabileceğim bir yol var mı? Ben sadece güncellemeleri bir sunucu etkileşimi sonra sanırım ... myModel.previousAttributes()
kullanmaDeğişiklik etkinliğindeki değişiklik etkinliğini alma
- ama her zaman en son değerleri döndürdü:
Aşağıdaki çalıştı.myModel.on('change', function(model) { // Which attribute changed? });
- Yalak nitelikleri yinelemek ve
myModel.hasChanged(attr)
kullanarak ancak her zaman yanlış döndü.
Bunu başarmanın bir yolu var mı?
Harika, sadece neye ihtiyacım olduğu için teşekkürler – jviotti
Partiye geç kalabilirim. Eğer Backbone 0.9.9 ve üzerindeyseniz, .listenTo yerine .on yerine, çöp toplama için bağışıklık olan nesnelerle sonuçlanmayacaksınız. – Ananda
Yo ... havalı ... teşekkürler! –