मैंने एक नई प्रतिक्रिया परियोजना स्थापित की है और किसी कारण से, componentDidMount
विधि नहीं कहा जा रहा है।प्रतिक्रिया घटक DidMount फायरिंग
मैंने console.log
पर पर कॉल करके इस व्यवहार को सत्यापित किया है लेकिन मैं कंसोल में इसका आउटपुट नहीं देख सकता।
इसके अलावा, this.setState()
काम नहीं कर रहा है।
मैं काफी हद तक स्टंप हूं कि componentDidMount
क्यों नहीं कहा जा रहा है। मैंने दोनों प्रतिक्रिया "v0.14.0" और "v0.14.3" का उपयोग करने का प्रयास किया।
'घटकडिडमाउंट' क्यों नहीं कहा जा रहा है?
कोड:
var React = require('react');
var RecipePage = React.createClass({
componentDidMount: function() {
console.log('mounted!');
},
render: function() {
return (
<div>Random Page</div>
);
}
});
module.exports = RecipePage;
क्या आप वास्तव में किसी भी तरह से 'पकाने की विधि' का उपयोग करते हैं? आप कुछ और निर्यात कर रहे हैं। – zerkms
हाय @zerkms। मेरे कोड को संपादित किया ताकि संदर्भित निर्यात नाम "पकाने की विधि" से मेल खाता हो। डर्न ... अभी भी एक ही त्रुटि हो रही है ... – user3295436
क्या त्रुटि? ..... – zerkms