मैंने अभी अपने प्रोजेक्ट के रिएक्ट वर्जन को 13.3 और setProps()
पर अपग्रेड किया है जो अब काम नहीं कर रहा है। मैं इसे इस मोचा परीक्षण में उपयोग कर रहा हूं और मुझे यकीन नहीं है कि इसे अभी कैसे लिखना है। मेरे विकल्प क्या हैं?React.js में बहिष्कृत setProps() के लिए कोई विकल्प क्या है?
it('reloads search results when props change ', function() {
var loadResultsSpy = sinon.spy(searchView, 'loadSearchResults');
var newProps = {searchBy: 'foo', searchTerm: 'bar'};
searchView.setProps(newProps);
expect(loadResultsSpy.calledWith(newProps.searchBy, newProps.searchTerm)).toBe(true);
});
इस के लिए धन्यवाद। प्रतिक्रिया के नए संस्करणों पर, किसी को 'React.render' के बजाय' ReactDOM.render' की आवश्यकता होगी। –