हाँ, यह की तरह लग रहा है ... आप फिर से माता-पिता अगर यह, यह एक अलग reactid (जैसे। http://webcloud.se/react-sortable/nested.html)
दे देंगे और फिर से माउंट अनमाउंट होगा/फिर से। ...
http://jsfiddle.net/46x0j6uq/1/
,componentWillUnmount: function() {
//console.log("unmounted:", this.props);
clearInterval(this.state.intervalId);
clearTimeout(this.state.timeoutId);
}
,componentDidMount: function(){
// console.log("mounted:", this.props);
this.state.intervalId = setInterval(this.incrementCount, 1000);
this.state.timeoutId = setTimeout(this.setColorToBlack, 300);
}
तो, बेहतर राज्य दृश्य ही घटक में स्टोर करने के लिए नहीं है, क्योंकि यह अपने आप रीसेट हो सकता है। उपरोक्त पहेली एक बिंदु साबित करने के लिए सिर्फ एक डेमो है।
अन्य संबंधित लिंक: Using keys to identify nested components in React.js
मैंने किया था इच्छा प्रतिक्रिया एक ही स्तर से परे स्कोप्ड/नेस्ट कुंजी राज्यों विचार करने के लिए कुछ नहीं था, लेकिन मैं unmounting/के प्रदर्शन अनुमान फिर से बढ़ते फिर से उम्मीद है कि नहीं भी हानिकारक होना चाहिए ।
स्रोत
2016-05-31 07:49:38
यह भाई बहनों के भीतर अद्वितीय होना चाहिए। – zerkms