बैकबोन.जेएस का उपयोग करके, मैं सफलतापूर्वक नए मॉडल बनाने और सर्वर पर सहेजने में सक्षम हूं। वे सफलतापूर्वक AJAX कॉल करते हैं और सब्सक्राइब किए गए UI तत्व उचित रूप से अपडेट करते हैं। जिस समस्या में मैं दौड़ता हूं वह यह है कि मुझे नव निर्मित वस्तु की आईडी नहीं पता है।नया बनाते समय मॉडल आईडी कैसे पुनर्प्राप्त करें?
मैं अपने निर्माण कॉल के लिए प्रतिक्रिया शीर्षलेख में देख सकता हूं, कि सेवर एक स्थान शीर्षलेख लौटा रहा है जैसे: Location https://localhost/rest/beta/mobile/footer/OTo3Njow
अंतिम पैरामीटर के रूप में अंतिम पैरामीटर के साथ।
backbone.sync को ओवरराइड किए बिना मैं यह आईडी कैसे प्राप्त कर सकता हूं? अगर मुझे backbone.sync को ओवरराइड करना है, तो सबसे साफ तरीका क्या है?
अद्यतन ऐसा लगता है कि मेरे संगठन की तरह एक पुराने Backbone.js जिसमें मॉडलों की पार्स विधि एक्सएचआर वस्तु के लिए एक संदर्भ प्रदान नहीं करता है उपयोग कर रहा है, नहीं तो मैं आईडी को पकड़ने और वहाँ बताए कर सकता है।
यह model.fetch() से लौटाए गए तत्वों पर सेट हो जाता है लेकिन यह myNewModel.save() –