nitelikleri görebilirsiniz rağmen 'tanımsız'.backbone.js model.get() dönen ben, yani <code>model.set('rsvp', new App.Rsvp)</code> başka modeli örneği ayarlanmış bir modeli örneği var console.log
Görünümde bunların listesini oluşturmak için koleksiyonun üzerinde yinelendiğimde, model.rsvp.get('attending')
numaralı telefonu arayarak undefined
alırım. Bir console.log(model.rsvp)
yaptığınızda
Yine de olsun bu:
Rsvp
_changing: false
_escapedAttributes: Object
_moreChanges: false
_previousAttributes: Object
_setting: false
attributes: Object
attending: true
created_at: "2012-03-28T09:42:22-05:00"
event_id: 20
id: 12
updated_at: "2012-03-28T09:42:22-05:00"
user_id: 3
__proto__: Object
cid: "c53"
id: 12
__proto__: Rsvp
Yani nesne ile hiçbir sorun olduğunu görünür, henüz tanımlanmamış döner olsun.
Javascript becerilerimin hala oldukça zayıf olduğunu itiraf etmeliyim. Burada neyi özlüyorum?
Haklısınız. Call.when bir çağrı ile bir hata vardı, ama konsol.log iyi görünüyordu çünkü sorunun kaynağı olduğunu bilmiyordum. Görünüşe göre tamam değildi. Teşekkürler! – MysteriousFist