से पूरी तरह से विशेषता हटाएं मैं रीढ़ की हड्डी मॉडल से पूरी तरह से एक विशेषता को हटाने की कोशिश कर रहा हूं। यह मॉडल एक एपीआई को भेजा जा रहा है जो बहुत लचीला नहीं है, और यदि मैं उन लोगों पर अतिरिक्त विशेषताओं को भेजता हूं जो मुझे भेजना है, तो यह तोड़ देगा, इसलिए मुझे एक विशेषता को हटाने की आवश्यकता है ताकि यह अब मौजूद न हो।Backbone.js मॉडल
मैंने this question से model.unset
की कोशिश की, लेकिन जब मैं ऑब्जेक्ट को प्रिंट करता हूं तो विशेषता जिसे मैं निकालने का प्रयास कर रहा हूं, अभी भी शून्य के मूल्य के साथ सूचीबद्ध है।
मुझे पूरी तरह से जाने के लिए विशेषता की आवश्यकता है।
मेरे बुनियादी संरचना है:
model.unset("AttrName", "silent");
यदि मैं विकल्प हैश के रूप में बदलता हूं जैसे कि यह एक परिवर्तन ईवेंट ट्रिगर करता है, जो कि मैं चुप विकल्प से बचने की कोशिश कर रहा हूं। – FrizbeeFanatic14
@ FrizbeeFanatic14 कुछ और गलत है - यदि आप उस वाक्यविन्यास का उपयोग करते हैं, तो इसे एक बदलाव ईवेंट नहीं बढ़ाया जाना चाहिए (मैंने अभी इसका परीक्षण किया है)। – McGarnagle
आप सही हैं, यह उस घटना को बुलाकर कुछ और था। धन्यवाद। – FrizbeeFanatic14