सभी:
मैं, अचल स्थिति सहायकों को प्रतिक्रिया करने के लिए बहुत नया हूँ जब मैं की तरह $ जोड़ इस्तेमाल करने की कोशिश:
के दस्तावेज़ $ splice है:
पर आइटम द्वारा प्रदान किए गए पैरामीटर के साथ लक्ष्य पर प्रत्येक आइटम के लिए {$ splice: arrays की सरणी}।
var update = require('react-addons-update');
var collection = [1, 2, {a: [1,2,3,4,5,6]}];
var newCollection = update(collection, {
2: {
a: {
$splice: [
[1, 1, 33, 44],
[3, 2, 55, 66],
]
}
}
});
मुझे लगता है कि $ जोड़ सरणी में सभी कार्यों, मूल लक्ष्य के आधार पर किया जाना चाहिए सोचा, उदाहरण के लिए मेरी कोड ले:
[1, 1, 33, 44] 2 33 के साथ बदल देगा 44
[3, 2, 55, 66] 4 55 66
साथ बदल देगा, 5 तो अंतिम reault [1, 33, 44, 3, 55, 66, 6]
होना चाहिएलेकिन वास्तविक परिणाम [1, 33, 44, 55, 66, 5, 6] है जो लगता है कि ये दो ऑपरेशन पिछले ऑपरेशन परिणाम सरणी पर आधारित हैं।
तो मुझे आश्चर्य है कि मैं मूल लक्ष्य पर सभी परिचालन कैसे लागू कर सकता हूं?
धन्यवाद